Group 1([1-3]{1,2}-[A-Z][a-z]{2}-[0-9]{2}) Character Class[1-3]{1,2} {1,2}matches between 1 and 2 characters from the set below:
1-3one character from 1 (4910) to 3 (5110)
-the literal - (4510 / 558 / 2D16)
A-Zone character from A (6510) to Z (9010) (case sensitive)
{2}matches exactly 2 characters from the set below:
a-zone character from a (9710) to z (12210) (case sensitive)
-the literal - (4510 / 558 / 2D16)
{2}matches exactly 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
.any character (except for line terminators)
{5}matches exactly 5 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
.any character (except for line terminators)
Group 3([A-Z][A-Za-z].{2,}) A-Zone character from A (6510) to Z (9010) (case sensitive)
A-Zone character from A (6510) to Z (9010) (case sensitive)
a-zone character from a (9710) to z (12210) (case sensitive)
.{2,}any character (except for line terminators), repeated at least 2 times
.any character (except for line terminators)
Group 4([0-9]{1,2}\.[0-9]{0,2}) Character Class[0-9]{1,2} {1,2}matches between 1 and 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
\.the literal . (4610 / 568 / 2E16)
Character Class[0-9]{0,2} {0,2}matches between 0 and 2 characters from the set below:
0-9one character from 0 (4810) to 9 (5710)
\na line-feed (newline) character (ASCII 10)
g modifier: global. Finds all matches instead of stopping after the first