Autor Tema: Expresión Regular validación email  (Leído 1179 veces)

0 Usuarios y 1 Visitante están viendo este tema.

mgbarnech

  • Newbie
  • *
  • Mensajes: 3
    • Ver Perfil
    • Email
  • Institución: Universidad Nacional de Luján
  • Nombre y apellido: Martín Barnech
  • Sistema: Toba
  • Utilizo algun sistéma del SIU: Sí
Expresión Regular validación email
« on: Agosto 12, 2014, 11:22:35 am »
La expresión regular que Toba brinda por defecto para validar un email es incompleta.
La misma es de la forma
Código: [Seleccionar]
/[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}/i
lo que me permite poner caracteres al principio o final de la expresión

Por ejemplo el email @#hola@mail.com pasa la validación ya que la parte "hola@mail.com" es valida.

Para resolverlo habría que agregar los caracteres de inicio y fin de una sentencia quedando de la siguiente manera
Código: [Seleccionar]
/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
Saludos

richard

  • Moderador Global
  • *****
  • Mensajes: 3045
    • Ver Perfil
  • Institución: SIU
  • Nombre y apellido: Ricardo Dalinger
  • Sistema: SIU-Toba
Re:Expresión Regular validación email
« Respuesta #1 on: Agosto 15, 2014, 11:26:09 am »
Hola Martin,

efectivamente esta mal la ER, ahora la cambio y hago los merge correpondientes a las ramas.

Saludos y gracias por el aviso
Twitter es al incontinente verbal,  lo que los dulces al diabetico.