^start of string
\s*any whitespace character, repeated any number of times
\d+a digit, repeated at least once
\s*any whitespace character, repeated any number of times
$end of string
Non-Capturing Group(?:\r?\n?)+ +repeats the group contents below at least once:
\r?optionally matches a carriage return (ASCII 13)
\n?optionally matches a line-feed (newline) character (ASCII 10)
^start of string
\s*any whitespace character, repeated any number of times
+matches at least one character from the set below:
\da digit
:the literal : (5810 / 728 / 3A16)
,the literal , (4410 / 548 / 2C16)
\.the literal . (4610 / 568 / 2E16)
\s*any whitespace character, repeated any number of times
\s*any whitespace character, repeated any number of times
+matches at least one character from the set below:
\da digit
:the literal : (5810 / 728 / 3A16)
,the literal , (4410 / 548 / 2C16)
\.the literal . (4610 / 568 / 2E16)
\s*any whitespace character, repeated any number of times
$end of string
Non-Capturing Group(?:\r?\n?)+ +repeats the group contents below at least once:
\r?optionally matches a carriage return (ASCII 13)
\n?optionally matches a line-feed (newline) character (ASCII 10)
Group 3((?:.*(?:\r?\n?)?)*?) Non-Capturing Group(?:.*(?:\r?\n?)?)*? *?repeats the group contents below any number of times:
.*any character (except for line terminators), repeated any number of times
Non-Capturing Group(?:\r?\n?)? ?repeats the group contents below at most once:
\r?optionally matches a carriage return (ASCII 13)
\n?optionally matches a line-feed (newline) character (ASCII 10)
Non-Capturing Group(?:\r\n|\r|\n|$) \ra carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)
\ra carriage return (ASCII 13)
\na line-feed (newline) character (ASCII 10)