Size: a a a

Сбор и аналитика системных сообщений

2020 November 20

I

Igor in Сбор и аналитика системных сообщений
Ugly
ну то бишь всё таки в экранировании дело было. уф) -1 заноза в голове. спасибо
нет, просто экранирование не прокатывало
источник

I

Igor in Сбор и аналитика системных сообщений
надо было "[]" в [""] поменять ещё
источник

I

Igor in Сбор и аналитика системных сообщений
символы [""] похожи на 6p6c
источник

I

Igor in Сбор и аналитика системных сообщений
Гайрат
['^\[(?P<uuid>[a-z0-9-]+)\] \[(?P<ipaddr>[a-z0-9-\.]+)\](?:\s+)(?P<message>.*)$']
крутая кстати регулярка, спасибо. Потестирую и её тоже.
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
Всё ещё парсите регулярками? :-D
источник

КГ

Константин Грачев... in Сбор и аналитика системных сообщений
Sergey Pechenkó
Всё ещё парсите регулярками? :-D
а как?
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
Сопоставление с образцом (pattern matching)
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
Кол-во шагов конечного автомата для регулярки regex101 вполне себе показывает.
источник

GG

George Gaál in Сбор и аналитика системных сообщений
Sergey Pechenkó
Всё ещё парсите регулярками? :-D
а чем еще )
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
George Gaál
а чем еще )
источник

GG

George Gaál in Сбор и аналитика системных сообщений
Я тупой
источник

GG

George Gaál in Сбор и аналитика системных сообщений
Чем это принципиально от регекспа отличается
источник

GG

George Gaál in Сбор и аналитика системных сообщений
И что делать в случае, если у тебя таких паттернов вагон и маленькая тележка
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
Сопоставление с образцом работает так: по заданным правилам формируется дерево решений. Парсер сканирует строку с самого начала, каждому узлу дерева решений соответствует либо окончание разбора и выдача результата, либо продвижение ниже по дереву, либо возврат ошибки.
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
То есть компиляция правил в дерево происходит однократно - при старте, а не при обработке каждого символа.
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
Конкретно с этой библиотекой в комплекте есть инструмент, который может отрисовать заданное дерево.
источник

GG

George Gaál in Сбор и аналитика системных сообщений
Sergey Pechenkó
То есть компиляция правил в дерево происходит однократно - при старте, а не при обработке каждого символа.
это неплохая история, несомненно
источник

GG

George Gaál in Сбор и аналитика системных сообщений
вопрос в том - умеет ли это вектор
источник

SP

Sergey Pechenkó in Сбор и аналитика системных сообщений
George Gaál
вопрос в том - умеет ли это вектор
Он хипстерский, не умеет. А shared library подключить - ужос-ужос.
источник