0
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

|| だけを見つけたい 3番目の前 | すべての新しい行の。

私はこれを理解しようとしてきましたが、ほとんど成功していません。どんな助けでも大歓迎です。

4

1 に答える 1

1

したがって、次の正規表現が機能しているようです。

(?m)^[^|]*\|\|

説明:

  • (?m):行頭と行末をそれぞれ一致さmせる修飾子を設定します^$
  • ^: 行頭
  • [^|]*|: 0回以上を除くすべてに一致
  • \|\|: match 。orステートメント||を表現するために正規表現で使用されるため、エスケープする必要がありました

オンラインデモ

于 2013-06-04T18:17:31.543 に答える