Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Regular
Expressions
101
Regular
Expressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
#проверка корректности даты в формате ГГГГ-ММ-ДД без проверки YYYY-02-29 в високосных годах (нужно доделать) (?=^ (?:19|20)\d\d #1900...2099 - (?: (?:0[1-9]|1[012]) #01...12 - (?:0?[1-9]|[12]\d) #01...29 | (?:0[13-9]|1[012]) #monthForDay30 - 30 | (?:0[13578]|1[02]) #monthForDay31 - 31 ) $) ^(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})$
/
xmsg
Unit Tests
There are no unit tests, click
here
to add some.