(?s)applies the following effective flags to the remainder of the pattern: gs s modifier: single line. Allows a dot to match line terminators
\ban ASCII word boundary
\w{8}any word character, repeated exactly 8 times
\ban ASCII word boundary
Negative Lookahead(?!.*\b\1\b) .*any character, repeated any number of times
\ban ASCII word boundary
\1the text saved by group 1
\ban ASCII word boundary
\s+any whitespace character, repeated at least once
Non-Capturing Group(?:INFO|WARN|ERROR) INFOthe literal text INFO (case sensitive) WARNthe literal text WARN (case sensitive) ERRORthe literal text ERROR (case sensitive) \s+any whitespace character, repeated at least once
\da digit
\da digit
Non-Capturing Group(?::\d\d){2} {2}repeats the group contents below exactly 2 times:
:the literal : (5810 / 728 / 3A16)
\da digit
\da digit
\.the literal . (4610 / 568 / 2E16)
\d{3}a digit, repeated exactly 3 times
g modifier: global. Finds all matches instead of stopping after the first