Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Validar mail dificultad : Experto

Estas en el tema de Validar mail dificultad : Experto en el foro de Javascript en Foros del Web. B uenas, Testeando mi validador mail en Js (tambien lo hago cuando lo paso al server en php) , veo que hay un error que ...
  #1 (permalink)  
Antiguo 29/01/2013, 15:13
Avatar de Albuss  
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Pregunta Validar mail dificultad : Experto

Buenas,

Testeando mi validador mail en Js (tambien lo hago cuando lo paso al server en php) , veo que hay un error que es dificil de solventar.

Lo puso de relevancia la funcion PHP FILTER_VALIDATE_EMAIL

Si tenemos la tipica cadena en Js para validar con .test :

Código Javascript:
Ver original
  1. /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/

Permite poner varios puntos seguidos después del @, ¿por que? ¿como puedo evitarlo?
teniendo en cuenta que la funcion PHP expuesta arriba, tira error si le pasas una direccion email con varios puntos seguidos ej : [email protected]



Ps. también probé con estas cadenas :
Código Javascript:
Ver original
  1. /^\w+([\.-]?\w+)*@\w+([\-]?\w+)*.(\w{2,3,4})+$/
Código Javascript:
Ver original
  1. /^\w+([\.-]?\w+)*@\w+([\-]?\w+)*(\.\w{2,3,4})+$/
  #2 (permalink)  
Antiguo 29/01/2013, 16:01
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: Validar mail dificultad : Experto

prueba con este
__________________
if(ViolenciaDeGénero) {alert('MUJER ASESINADA');}

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:43.