Я пишу парсер файла журнала на Perl, используя регулярные выражения, которые я сохранил в базе данных. Мой рабочий процесс в основном так:
- Цикл по файлу и поиск
для шаблонов, соответствующих моим регулярным выражениям и
затем извлеките их
- Сделай что-нибудь с этими матчами
- Сохраните их соответственно в базе данных
В прошлый раз, когда я делал это, я явно писал каждое регулярное выражение (не просматривая все регулярные выражения в базе данных), , как это .
Теперь, когда я делаю это снова, мне стало интересно, есть ли лучшие решения, еще лучше прокомментировать то, что я уже сделал.
Спасибо! =)