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