tengo una expresión regular simple:JavaScript expresión regular - dos [az] seguido de tres [0-9] única
[A-z]{2}[0-9]{3})$/g
dentro de los siguientes:
regForm.submit(function(){
if ($.trim($('#new-usr').val()).match(/([A-z]{2}[0-9]{3})$/g)) {
alert('No');
return false;
}
});
Esto está leyendo correctamente que algo como 'ab123'
da una alerta y 'ab1234'
no lo hace. Sin embargo, 'abc123'
sigue emitiendo la alerta. Lo necesito así que solo lanza la alerta cuando solo son 2 letras seguidas de tres números.
Hola, era una cadena de exactamente dos a-z seguidos por tres 0-9. Aclamaciones. –
La clase de caracteres que estoy usando '\t Encuentra cualquier carácter de mayúscula A a minúscula z' como se encuentra en http://www.w3schools.com/jsref/jsref_obj_regexp.asp. ¿No es esto recomendable? –
@Scott: no es recomendable.Por favor mira mi respuesta actualizada. – codaddict