Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2011, 13:51
necrokiller_j
 
Fecha de Ingreso: mayo-2011
Mensajes: 17
Antigüedad: 13 años, 6 meses
Puntos: 0
Pregunta validacion en javascript con test

buenas.

tengo una situacion que requiero validar una matricula de vehiculo con el formato

AS1234-5 ó ASDF12-3

y estoy utilizando este formato

Código:
if (formprin.matricula.value!=""){
    var s = formprin.gls_matricula.value;
    var filter=/^[A-Za-z]{2,4}\d{2,4}-\d{1}$/;
    if (filter.test(s)){
    }else{
        alert("Debe ingresar una matricula con el formato: AA1234-5");
        formprin.gls_matricula.focus();
        return false;
    }
    }
se supone que mi filtro funciona de la siguiente forma

/^[A-Za-z]{2,4}\d{2,4}-\d{1}$/

[A-Za-z]{2,4} = 2 o 4 letras
\d{2,4} = 2 o 4 numeros
- = guion
\d{1} = solo 1 numero

esta mal la sintaxis?, gracias