ログファイルを解析してtime
,type
、message
を取得します。ログファイルは次のように構築されています正規表現で複数の文字列を一致させる
[08:52:18] [ERROR] Ceci doit aparaitre
[08:52:18] [WARN] Bonjour
私は現在、このようにそれをやっている:私のコードでRegexStormではなく、のようなウェブサイト上で正常に動作している
var result = Regex.Match(fileLogs, @"/\[(.+)\] \[(.+)\] (.+)/g");
。なぜ私は本当に理解していない。初期/
と最終/g
を削除
'ではなく、私のcode' =>上の我々はより多くの情報 –
' fileLogs'は何が必要な場所というのですか?行の配列、一行または何? –
fileLogsは、上の例のテキストを含む単なる文字列です。結果は行全体です。 – Sakuto