我是正則表達式世界的新手,我需要捕獲一些不同類型的字符串。捕獲組匹配量詞Regexp
順便說一句,請建議更精美的方式來捕捉這樣的字符串。 N =
|n||0||0||0||0|
|n||n||0||0||0|
|n||n||n||0||0|
|n||n||n||n||0|
|n||n||n||n||n|
我曾嘗試使用這種正則表達式,用於捕獲第一和secodn類型串的任何正數(不相同)
^\|([1-9]+)\|(?:([1-9]+)\|){4}|(?:(0)\|){4}$
零應作爲獨立炭進行處理, 我需要捕捉每個號碼或零
現在的問題在於它僅捕獲第一個匹配的字符和最後一個
但沒有捕獲其他數字
請這個正則表達式的幫助,如果有人提供了更多的elagant方式,將是巨大的(在最後,我必須寫4個ORS語句來捕捉我的字符串類型)
感謝