Рассмотрим эту запись в журнале:
2019-03-12 12:38:05 INFO (MainThread) [homeassistant.components.http.view] Serving /api/states/sun.sun to 192.168.10.239 (auth: True)
Я заинтересован в части homeassistant.components.http.view
(это пример) и хотел извлечь ее с помощью следующих шаблонов Грока:
%{GREEDYDATA} [%{GREEDYDATA:component}]
Первый GREEDYDATA
соответствует всей строке (понятно, поскольку она жадная).
Есть ленивый эквивалент? Тот, который будет соответствовать всему до первого явного символа в шаблоне ([
в моем случае)?
Я также попытался добавить %{GREEDYDATA}
в конце шаблона на тот случай, если он должен быть полным (соответствует всем элементам строки), но результат тот же.