1
おはよう! 私はこの形式のログがあります。Fluentdソースログ形式正規表現
[14-10-2016 00:00:04,004 INFO WebService:1603] [172.16.1.10] [0000077000013] [ID=N0000077000013] [N=147639237688] REQUEST getStatus
私はこの正規表現に思い付いた:
/(?<time>\d{1,2}-\d{1,2}-\d{4} \d{1,2}:\d{1,2}:\d{1,2},\d{3}) (?<message1>[=]+) .(?<ID>ID=\w*) .(?<N>N=\w*) (?<messages>.*)/
私は日付を特定したい場合は、ID =、ID、N、および最後の部分までINFOから一部、 Fluentdは私に "パターン不一致"を返す。正規表現の各部分は、流暢な正規表現のテストサイトで別々に動作しています。
正規表現とは何ですか? ありがとうございます。
'?
Wiktorありがとうございます、それは働いています。 –