Build, test, and debug regular expressions
Parses log lines by capturing a timestamp (digits, hyphens, colons, commas), an optional bracketed module/logger name, an uppercase log level like INFO or ERROR, and the remaining message including multiline content. Commonly used for structured log analysis in formats like Log4j or Python logging. The named capture groups (timestamp, level, message) make extracted fields easy to reference programmatically.