JavaScript - RegEx para validar login de usuario

 
Vista:

RegEx para validar login de usuario

Publicado por Manuel Vera (2 intervenciones) el 08/12/2010 14:23:13
Hola

Tengo una expresión regular para validar que un login de usuario cumpla con el patrón.
Sin embargo, un intento es OK y al siguiente no, usando el mismo valor.
El comportamiento se repite sucesivamente.
Debería ser siempre OK o siempre NO.

var re=/^[A-z]([A-z0-9_\.\-]){4,19}$/ig;
return (re.test(sValor));

Alguna idea del porque funciona mal?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:RegEx para validar login de usuario

Publicado por Manuel Vera (2 intervenciones) el 08/12/2010 15:46:11
Bueno, ya lo resolví cambiando la línea

return (re.test(sValor));

por esta otra

return (sValor.search(re)==0);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar