Regular Expressions 101

Community Patterns

Regex de Data

0

Regular Expression
PCRE (PHP <7.3)

/
(((((0[1-9]|[1-2][0-9]|30)-(0[13-9]|1[0-2]))|((0[1-9]|1[0-9]|2[0-8])-02)|(31-(0[13578]|1[02])))-\d{4})|(29-02-((\d{2}(([2468]0)|([02468][48])|([13579][26])))|((([02468][048])|([13579][26]))0{2}))))
/
gm

Description

Regex que verifica se uma data é válida segundo as regras do calendário gregoriano

Submitted by anonymous - 5 years ago