^start of line
Group 1(\b[0-9a-f]{8}\b-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-\b[0-9a-f]{12}\b) \ban ASCII word boundary
Character Class[0-9a-f]{8} {8}matches exactly 8 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
a-fone character from a (9710) to f (10210) (case sensitive)
\ban ASCII word boundary
-the literal - (4510 / 558 / 2D16)
Character Class[0-9a-f]{4} {4}matches exactly 4 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
a-fone character from a (9710) to f (10210) (case sensitive)
-the literal - (4510 / 558 / 2D16)
Character Class[0-9a-f]{4} {4}matches exactly 4 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
a-fone character from a (9710) to f (10210) (case sensitive)
-the literal - (4510 / 558 / 2D16)
Character Class[0-9a-f]{4} {4}matches exactly 4 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
a-fone character from a (9710) to f (10210) (case sensitive)
-the literal - (4510 / 558 / 2D16)
\ban ASCII word boundary
Character Class[0-9a-f]{12} {12}matches exactly 12 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
a-fone character from a (9710) to f (10210) (case sensitive)
\ban ASCII word boundary
\s*any whitespace character, repeated any number of times
\|the literal | (12410 / 1748 / 7C16)
\s*any whitespace character, repeated any number of times
.*?any character (except for line terminators), repeated any number of times
\s*any whitespace character, repeated any number of times
$end of line
g modifier: global. Finds all matches instead of stopping after the first
m modifier: multiline. Causes ^ and $ to match the start and end of each line, not only the start and end of the string