Соответствие Java Regex между фигурными скобками
Мне нужно проанализировать файл журнала и получить время и соответствующую строку вызова функции. Она сохраняется в файле журнала следующим образом: {"время ":"2012-09-24T03: 08: 50 ","сообщение ":"Вызов () начался "}
Между другими строковыми символами будет несколько зарегистрированных вызовов функций времени, поэтому я надеюсь использовать регулярные выражения для просмотра файла и получения всех этих
Я хотел бы получить всю зарегистрированную информацию, включая фигурные скобки
Я пробовал следующее
Pattern logEntry = Pattern.compile("{(.*?)}");
Matcher matchPattern = logEntry.matcher(file);
а также
Pattern.compile("{[^{}]*}");
Matcher matchPattern = logEntry.matcher(file);
Я продолжаю получать незаконные ошибки повторения, пожалуйста, помогите! Благодарю.