Получаю данные из файла логирования, выглядят данные подобным образом:
[2023-03-14 16:08:42] local.INFO: {"id":"test","object":"object","date":"date"}
[2023-03-14 16:19:04] local.INFO: {"id":"test","object":"object","date":"date"}
Теперь мне необходимо взять массив из каждой строки и засунуть его в обычный многомерный массив. Но у меня никак не получается написать регулярное выражение, которое будет удалять из строки все, кроме этого самого массива:
[2023-03-14 16:08:42] local.INFO:
Чтобы получилось вот так:
{"id":"test","object":"object","date":"date"}
{"id":"test","object":"object","date":"date"}
Моя регулярка пока выглядит вот так:
([0-9^:^\s^local^.^INFO^[^\]^-])
И она удаляет часть символов в самом массиве, а так же все двоеточия.
Подскажите пожалуйста, как правильно написать регулярное выражение, чтобы оставить данные так как мне нужно.