Test, validate and match regular expressions
Parses Python/Airflow log entries by capturing the bracketed timestamp (YYYY-MM-DD HH:MM:SS,ms), the curly-braced module reference with filename and line number, and the full log message. A lookahead stops message capture at the next timestamp or end of input, and with dotall enabled it handles multi-line log messages. Useful for extracting structured fields from Airflow task logs for analysis, filtering, or monitoring.