Test, validate and match regular expressions
Parses Spring Boot's default Logback console log format, capturing the date and timestamp, log level (e.g., INFO, ERROR), process ID, thread name, logger/class name ending with a colon, and the log message. It relies on the characteristic '---' separator between the PID and thread name found in Spring Boot's default output. Useful for extracting structured fields from log files for analysis, monitoring, or log ingestion pipelines.