Buenos días.
Tengo un problema con una expresión regular para validar emails. La expresión regular es la siguiente: var addressPattern = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,5})+$/;
El problema que tengo es que no admite direcciones de correo que tengan guiones intermedios (-). He probado a quitarle los guiones intermedios que hay en la expresión regular, pero nada (realmente, no comprendo muy bien qué es cada cosa).
¿Alguien sabe qué tengo que hacer para que admita direcciones como, por ejemplo, [email protected]?
Muchas gracias.