const regex = /^\w+([.-_+]?\w+)*@\w+([.-]?\w+)*(\.\w{2,10})+$/;- Permite letras, números y guiones bajos en la parte local.
- Acepta
.,-,_,+como separadores opcionales si están seguidos por caracteres alfanuméricos. - Valida dominios con subdominios y extensiones entre 2 y 10 caracteres.
@dominio.com[email protected][email protected]
Esta expresión regular cubre la mayoría de los casos comunes, pero no garantiza compatibilidad total con el estándar RFC 5322.