Cita: var expresion = /\d{4}-\d{2}-\d{2}/;
var concuerda = new RegExp(expresion);
Dah fuck? O una u otra:
Código Javascript
:
Ver originalvar rg = /\d{4}-\d{2}-\d{2}/;
var rg = new RegExp('\\d{4}-\\d{2}-\\d{2}');
Usa ^ y $ para asegurarte de que son el inicio y el fin de la cadena:
Código Javascript
:
Ver originalvar rg = /^\d{4}-\d{2}-\d{2}$/;
No uses match! Usa test:
Código Javascript
:
Ver originalrg.test(campo.value); // true | false
Saludos (: