^start of line
\da Unicode decimal digit
chrthe literal text chr (case insensitive) \da Unicode decimal digit
\d+a Unicode decimal digit, repeated at least once
+the literal (3210 / 408 / 2016) , repeated at least once
\D+any character that is not a Unicode decimal digit, repeated at least once
\d+a Unicode decimal digit, repeated at least once
\.the literal . (4610 / 568 / 2E16)
\d+a Unicode decimal digit, repeated at least once
+the literal (3210 / 408 / 2016) , repeated at least once
\w+a Unicode word character, repeated at least once
Positive Lookahead(?=.*(([10])/\3)(?:.*\2){2}) .*any Unicode character (except for line terminators), repeated any number of times
1the literal 1 (4910 / 618 / 3116)
0the literal 0 (4810 / 608 / 3016)
/the literal / (4710 / 578 / 2F16)
\3the text saved by group 3
Non-Capturing Group(?:.*\2){2} {2}repeats the group contents below exactly 2 times:
.*any Unicode character (except for line terminators), repeated any number of times
\2the text saved by group 2
Non-Capturing Group(?: +[10]/[10]){12} {12}repeats the group contents below exactly 12 times:
+the literal (3210 / 408 / 2016) , repeated at least once
1the literal 1 (4910 / 618 / 3116)
0the literal 0 (4810 / 608 / 3016)
/the literal / (4710 / 578 / 2F16)
1the literal 1 (4910 / 618 / 3116)
0the literal 0 (4810 / 608 / 3016)
$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