<the literal < (6010 / 748 / 3C16)
\w+any word character, repeated at least once
.*?any character (except for line terminators), repeated any number of times
\Kresets the starting point of the reported match. Any previously consumed characters are no longer included in the final match
+matches at least one character from the set below:
\wany word character
-the literal - (4510 / 558 / 2D16)
=the literal = (6110 / 758 / 3D16)
*matches any number of characters from the set below:
"the literal " (3410 / 428 / 2216)
'the literal ' (3910 / 478 / 2716)
\s*any whitespace character, repeated any number of times
Non-Capturing Group(?:\w+\s*)* *repeats the group contents below any number of times:
\w+any word character, repeated at least once
\s*any whitespace character, repeated any number of times
Character Class[A-Z0-9._%+-]+ +matches at least one character from the set below:
A-Zone character from A (6510) to Z (9010) (case insensitive)
0-9one character from 0 (4810) to 9 (5710)
.the literal . (4610 / 568 / 2E16)
_the literal _ (9510 / 1378 / 5F16)
%the literal % (3710 / 458 / 2516)
+the literal + (4310 / 538 / 2B16)
-the literal - (4510 / 558 / 2D16)
@the literal @ (6410 / 1008 / 4016)
Character Class[A-Z0-9.-]+ +matches at least one character from the set below:
A-Zone character from A (6510) to Z (9010) (case insensitive)
0-9one character from 0 (4810) to 9 (5710)
.the literal . (4610 / 568 / 2E16)
-the literal - (4510 / 558 / 2D16)
\.the literal . (4610 / 568 / 2E16)
{2,}matches at least 2 characters from the set below:
A-Zone character from A (6510) to Z (9010) (case insensitive)
\s*any whitespace character, repeated any number of times
Non-Capturing Group(?:['"]?(?:\w+\s*)*['"]?)? ?repeats the group contents below at most once:
?matches at most one character from the set below:
'the literal ' (3910 / 478 / 2716)
"the literal " (3410 / 428 / 2216)
Non-Capturing Group(?:\w+\s*)* *repeats the group contents below any number of times:
\w+any word character, repeated at least once
\s*any whitespace character, repeated any number of times
?matches at most one character from the set below:
'the literal ' (3910 / 478 / 2716)
"the literal " (3410 / 428 / 2216)
*matches any number of characters from the set below:
"the literal " (3410 / 428 / 2216)
'the literal ' (3910 / 478 / 2716)
Positive Lookahead(?=.*?>) .*?any character (except for line terminators), repeated any number of times
>the literal > (6210 / 768 / 3E16)
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
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters