Build, test, and debug regular expressions
Parses compiler diagnostic output lines (errors, warnings, notes) from GCC/Clang-style compilers. Captures filename, line number, column number, severity level, and message content into separate groups. Useful for building log analyzers, IDE integrations, or CI pipelines that need to process compiler output.