Estamos utilizando el siguiente para hacer una validación de correo electrónico en ASP.NET:Correo electrónico Regex: ¿Ignora los espacios iniciales y finales?
\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
¿Cómo se puede modificar para ignorar espacios iniciales y finales?
El recorte real que manejamos en el código en la devolución de datos, pero el validador se activa como no válido si el usuario tiene un espacio adicional a menudo debido a copiar y pegar.
Debe leer esto: http://mail.python.org/pipermail/python-list/2006-September/404146.html – Gumbo
El envío de un mensaje de prueba no es una opción. Debe validarse lo mejor posible en el formulario antes de la presentación. – schooner