HJH3123|||38|323|h38|0|84 [[[MATCH]]]
HJH3123|332|44|38|323|h38|0|84
HJH3123|4431||38|323|h38|0|84
HJH3123|4431|33|38||h38|0|84
我只想找到||在第三个之前|每一条新线。
我一直试图弄清楚这一点,但收效甚微。任何帮助将不胜感激。
答案 0 :(得分:1)
所以似乎以下正则表达式完成了这项工作:
(?m)^[^|]*\|\|
<强>解释强>
(?m)
:设置m
修饰符,使^$
分别匹配开头和结尾^
:行首[^|]*
:匹配|
零次或多次以外的任何内容\|\|
:匹配||
,我们不得不逃避它们,因为它们在正则表达式中用于表达或声明