我需要解析一个日志文件并获取时间和相关的函数调用字符串 这存储在日志文件中,如下所示: {"time" : "2012-09-24T03:08:50", "message" : "Call( ) 开始"}
在其他字符串字符之间会有多个记录时间函数调用,因此我希望使用正则表达式来遍历文件并获取所有这些
我想获取包括大括号在内的全部记录信息
我试过以下
Pattern logEntry = Pattern.compile("{(.*?)}");
Matcher matchPattern = logEntry.matcher(file);
和
Pattern.compile("{[^{}]*}");
Matcher matchPattern = logEntry.matcher(file);
我不断收到非法重复错误,请帮助!谢谢。