^start of line
recordthe literal text record (case insensitive) \d+a digit, repeated at least once
,the literal , (4410 / 548 / 2C16)
Character Class[0-9\#\$\%\-\+\,]+ +matches at least one character from the set below:
0-9one character from 0 (4810) to 9 (5710)
\#the literal # (3510 / 438 / 2316)
\$the literal $ (3610 / 448 / 2416)
\%the literal % (3710 / 458 / 2516)
\-the literal - (4510 / 558 / 2D16)
\+the literal + (4310 / 538 / 2B16)
\,the literal , (4410 / 548 / 2C16)
,the literal , (4410 / 548 / 2C16)
\w+any word character, repeated at least once
,the literal , (4410 / 548 / 2C16)
+matches at least one character from the set below:
\Dany character that's not a digit
\,the literal , (4410 / 548 / 2C16)
,the literal , (4410 / 548 / 2C16)
Group PostalCode(?<PostalCode>\d+) \d+a digit, repeated at least once
,the literal , (4410 / 548 / 2C16)
Character Class[0-9\#\$\%\-\+\,]+ +matches at least one character from the set below:
0-9one character from 0 (4810) to 9 (5710)
\#the literal # (3510 / 438 / 2316)
\$the literal $ (3610 / 448 / 2416)
\%the literal % (3710 / 458 / 2516)
\-the literal - (4510 / 558 / 2D16)
\+the literal + (4310 / 538 / 2B16)
\,the literal , (4410 / 548 / 2C16)
,the literal , (4410 / 548 / 2C16)
Group Status(?<Status>(true|false)) truethe literal text true (case insensitive) falsethe literal text false (case insensitive) ,Endthe literal text ,End (case insensitive) $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
i modifier: insensitive. Matches without distinguishing uppercase and lowercase letters