juliocell / lineadecodigo

Automatically exported from code.google.com/p/lineadecodigo
0 stars 0 forks source link

Validar email javascript #3

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
A la hora de validar un email mediante javascript con la expresión regular:

/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/

una dirección del tipo: ___@___.__ sería dada como válida

El problema es usar \w que considera como carácter alfanumérico el guión 
bajo _

Original issue reported on code.google.com by ivan.jim...@gmail.com on 2 Apr 2009 at 8:15

GoogleCodeExporter commented 9 years ago
ese codigo sale que no es valido este mail renman@renman.net

Original comment by renman....@gmail.com on 21 Jun 2009 at 1:18

GoogleCodeExporter commented 9 years ago
Correcto. Pasamos a revisarlo.

Original comment by vcue...@gmail.com on 23 Aug 2009 at 10:25

GoogleCodeExporter commented 9 years ago
Considera incorrecto un correo como: usuario@hotmail.com

Original comment by aale...@cicadex.com on 5 May 2011 at 7:03

GoogleCodeExporter commented 9 years ago
cambie el codigo a esto:

/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(valor)

en la cantidad de letras que puede recibir el dominio, deje "2,4" en vez de 
"2,3,4" y si me funciona.. pero que pasa si el usuario se equivoca y pone: 
"usuario@hotmail.comot" ?

Original comment by aale...@cicadex.com on 5 May 2011 at 7:15