Group 1(Jan(?:uary)?|Feb(?:ruary)?|Mar(?:ch)?|Apr(?:il)?|May|June?|July?|Aug(?:ust)?|Sep(?:tember)?|Oct(?:ober)?|Nov(?:ember)?|Dec(?:ember)?) 1st AlternativeJan(?:uary)? Janthe literal text Jan (case sensitive) Non-Capturing Group(?:uary)? ?repeats the group contents below at most once:
uarythe literal text uary (case sensitive) 2nd AlternativeFeb(?:ruary)? Febthe literal text Feb (case sensitive) Non-Capturing Group(?:ruary)? ?repeats the group contents below at most once:
ruarythe literal text ruary (case sensitive) 3rd AlternativeMar(?:ch)? Marthe literal text Mar (case sensitive) Non-Capturing Group(?:ch)? ?repeats the group contents below at most once:
chthe literal text ch (case sensitive) 4th AlternativeApr(?:il)? Aprthe literal text Apr (case sensitive) Non-Capturing Group(?:il)? ?repeats the group contents below at most once:
ilthe literal text il (case sensitive) Maythe literal text May (case sensitive) Junthe literal text Jun (case sensitive) e?optionally matches the literal e (10110 / 1458 / 6516) (case sensitive)
Julthe literal text Jul (case sensitive) y?optionally matches the literal y (12110 / 1718 / 7916) (case sensitive)
8th AlternativeAug(?:ust)? Augthe literal text Aug (case sensitive) Non-Capturing Group(?:ust)? ?repeats the group contents below at most once:
ustthe literal text ust (case sensitive) 9th AlternativeSep(?:tember)? Septhe literal text Sep (case sensitive) Non-Capturing Group(?:tember)? ?repeats the group contents below at most once:
temberthe literal text tember (case sensitive) 10th AlternativeOct(?:ober)? Octthe literal text Oct (case sensitive) Non-Capturing Group(?:ober)? ?repeats the group contents below at most once:
oberthe literal text ober (case sensitive) 11th AlternativeNov(?:ember)? Novthe literal text Nov (case sensitive) Non-Capturing Group(?:ember)? ?repeats the group contents below at most once:
emberthe literal text ember (case sensitive) 12th AlternativeDec(?:ember)? Decthe literal text Dec (case sensitive) Non-Capturing Group(?:ember)? ?repeats the group contents below at most once:
emberthe literal text ember (case sensitive) \sany whitespace character
\da digit
\d?optionally matches a digit
?repeats the group contents below at most once:
,?optionally matches the literal , (4410 / 548 / 2C16)
\sany whitespace character