0

ここに xml データがあります。Splunk IFX、生成されたパターン (正規表現) を使用して抽出する必要があります。

XML の例:<d:Message>(22/7)17:53 Accident on AYE (towards Tuas) after Jurong Port Rd Exit. Avoid lane 3.</d:Message>

単語から終了まで抽出するこの式があります。 (?i) after (?P<wordafter>.[^\.]*?Exit)

これは単語 Exit のみを検索するため、 Rd|Entrance などの他の状況を追加するにはどうすればよいですか? 試してみましたが(?i) after (?P<wordafter>.[^\.]*?Exit|Entrance|Rd)、うまくいきません。

4

1 に答える 1

0

()交代をlikeで囲む必要があると思います(?i) after (?P<wordafter>.[^\.]*?(Exit|Entrance|Rd))

名前のないグループが気に入らない場合は、これを行うことができますか?

(?i) after (?P<wordafter>.[^\.]*?(?P<dummy>Exit|Entrance|Rd))
于 2013-07-26T07:33:41.440 に答える