我需要將aaa|aaa|aaa/bbb|bbb|bbb
分割爲aaa|aaa|aaa
和bbb|bbb|bbb
。正則表達式 - 在出現分隔符2次後分割/分離
簡單,只需根據/
分割。
不過沒有關係,我也能有這樣的場景:
aaa|aa/a|aaa/bbb|bb/b|bbb
所以我需要使用/
字符,但只有經過2次出現的|
性格分裂。
任何想法???
我需要將aaa|aaa|aaa/bbb|bbb|bbb
分割爲aaa|aaa|aaa
和bbb|bbb|bbb
。正則表達式 - 在出現分隔符2次後分割/分離
簡單,只需根據/
分割。
不過沒有關係,我也能有這樣的場景:
aaa|aa/a|aaa/bbb|bb/b|bbb
所以我需要使用/
字符,但只有經過2次出現的|
性格分裂。
任何想法???
您是否在使用任何特定的語言?這樣的事情呢?
(.*\|.*\|.*)\/(.*)
該模式可能會與貪婪的量詞遇到麻煩。 '。*?'可能是更好的方法,或者'[^ |] *'包含任何_except_管道。 –
C# - 實際找到答案 [^ /]。*?\ |。*?\ |。*?(?=/| $) – MichaelP
解決 - [^ /] * \ | * \ | *(=/| $?) – MichaelP
你只有分隔符,而不是分隔符。?。?。?。 – tchrist