\na line-feed (newline) character (ASCII 10)
Group ipaddress(?<ipaddress>[^\s]+) Negated Character Class[^\s]+ +matches at least one character outside the set below:
\sany whitespace character
Negated Character Class[^\[]+ +matches at least one character outside the set below:
\[the literal [ (9110 / 1338 / 5B16)
\[the literal [ (9110 / 1338 / 5B16)
Group timestamp(?<timestamp>[^\]]+) Negated Character Class[^\]]+ +matches at least one character outside the set below:
\]the literal ] (9310 / 1358 / 5D16)
\]the literal ] (9310 / 1358 / 5D16)
\sany whitespace character
\"the literal " (3410 / 428 / 2216)
Non-Capturing Group(?:\\x|.*?(?:301|40[04])) \\the literal \ (9210 / 1348 / 5C16)
xthe literal x (12010 / 1708 / 7816) (case insensitive)
2nd Alternative.*?(?:301|40[04]) .*?any character, repeated any number of times
Non-Capturing Group(?:301|40[04]) 0the literal 0 (4810 / 608 / 3016)
4the literal 4 (5210 / 648 / 3416)
Negated Character Class[^\n]+ +matches at least one character outside the set below:
\na line-feed (newline) character (ASCII 10)
g modifier: global. Finds all matches instead of stopping after the first
s modifier: single line. Allows a dot to match line terminators
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters