Regular Expressions 101

Community Patterns

Community Library Entry

2

Regular Expression
ECMAScript (JavaScript)

/
^(\d{4})[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$
/

Description

Comprueba si una fecha está en formato ISO: aaaa/mm/dd. Obtiene 3 datos: 1=año; 2=mes; 3=dia, para su cambio al formato español dd/mm/aaaa. Detecta si el mes y el día pueden existir (no incluye mes febrero ni bisiestos)

Submitted by Alfonso - 9 years ago