Test, validate and match regular expressions
Parses Minecraft server log entries by capturing the timestamp in [HH:MM:SS] format, the logger/thread name, the severity level (INFO, WARN, ERROR, FATAL), and the full message body. It handles multi-line messages such as stack traces using a negative lookahead that stops matching when the next timestamped log entry begins. Ideal for log analysis pipelines, filtering by severity, or building monitoring and alerting tools for Minecraft servers.