Comunidad de diseño web y desarrollo en internet online

Duda función "test" en Javascript

Citar            
MensajeEscrito el 01 Dic 2007 02:28 pm
Muy buenas; estaba yo buscando un código para validar campos de correo con JavaScript, cuando me encontré con esto:

Código :

regx = /^([0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*@([0-9a-zA-Z][-\w]*[0-9a-zA-Z]\.)+[a-zA-Z]{2,9})$/;
return regx.test(email);


Como no suelo contentarme con copiar código de aquí y allá sin entenderlo, ¿puede alguien explicarme en que consiste exactamente la funcion test() que se hace aquí?

Por Juanlu_001

Claber

690 de clabLevel

6 tutoriales

 

firefox
Citar            
MensajeEscrito el 02 Dic 2007 08:00 pm
Eso valida una dirección de E-Mail. Lo que hace es se fija en el texto, y comprueba cada partes, si todo coincide lo acepta. Por ejemplo, comprueba si está el @ y demás. Además ese comprobador comprueba dónde está cada cosa por ejemplo si yo pongo

@yo.com no lo acepta
[email protected] lo acepta.

Osea que no sólo valida que carácteres se pueden usar si no en que posición del texto del E-Mail.

Espero te ayude!

Saludos!

Por iaN-

15 de clabLevel



Genero:Masculino  

Argentina

opera
Citar            
MensajeEscrito el 02 Dic 2007 08:54 pm
busca sobre expreciones regulares...

Por neohunter

Claber

563 de clabLevel

1 tutorial

 

Bogota, Colombia

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.