ログファイルを解析して、時刻と関連する関数呼び出し文字列を取得する必要があります。これは次のようにログファイルに保存されます。{"time": "2012-09-24T03:08:50"、 "message": "Call( )開始しました "}
他の文字列文字の間に複数のログに記録された時間関数呼び出しがあるため、正規表現を使用してファイルを調べ、これらすべてを取得したいと考えています。
中括弧を含むログ情報全体を取得したい
私は以下を試しました
Pattern logEntry = Pattern.compile("{(.*?)}");
Matcher matchPattern = logEntry.matcher(file);
と
Pattern.compile("{[^{}]*}");
Matcher matchPattern = logEntry.matcher(file);
違法な繰り返しエラーが発生し続けます。助けてください!ありがとう。