Build, test, and debug regular expressions
Parses Nextcloud desktop client log lines into named capture groups: date (YYYY-MM-DD), time with milliseconds (HH:MM:SS:mmm), log level (e.g., INFO, WARN, DEBG), the module name inside square brackets, and the trailing message. The multiline flag lets it match each line of a multi-line log file, making it ideal for log analysis, filtering, or converting logs into structured formats like JSON or CSV.