Test, validate and match regular expressions
Parses classic syslog log lines into named capture groups: month, day, time, hostname, process, pid, and message info. It handles optional month abbreviations, flexible spacing, and process names followed by a bracketed or parenthesized PID (e.g., 'sshd[1234]:' or 'syslogd(pID)'). Useful in PCRE2-based log analysis pipelines to extract structured fields from syslog output.