Community Patterns

Community Library Entry

-2

Regular Expression
Created·2014-07-19 20:12
Flavor·PCRE (Legacy)

/
^((19\d{2})|(20\d{2}))(((02)(0[1-9]|[1-2][0-9]))|(((0(1|[3-9]))|(1[0-2]))(0[1-9]|[1-2][0-9]|30))|((01|03|05|07|08|10|12)(31)))$
/
Open regex in editor

Description

Date in format YYYYMMDD Year between [1900-2099] No leap year check but month 02 is limited to 29 days.

Submitted by Ahmed Z