Validar Email con Regex en JavaScript (Código Listo)
El escenario
Tienes un formulario y necesitas verificar que el email ingresado tenga un formato válido.
El código (copia y pega)
const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; function isValidEmail(email) { return emailRegex.test(email); } // Prueba rápida console.log(isValidEmail("[email protected]")); // true console.log(isValidEmail("email-mal-escrito")); // false console.log(isValidEmail("[email protected]")); // true
¿Qué hace cada parte?
| Patrón | Significado |
|---|---|
^ | Inicio del texto |
[a-zA-Z0-9._%+-]+ | Parte antes del @ |
@ | El arroba |
[a-zA-Z0-9.-]+ | Nombre del dominio |
\. | El punto |
[a-zA-Z]{2,} | Extensión (.com, .es, etc.) |
$ | Fin del texto |
Ejemplo en un formulario
document.getElementById('email-form').addEventListener('submit', (e) => { const email = document.getElementById('email').value; if (!isValidEmail(email)) { e.preventDefault(); alert('El formato del email no es válido'); return; } // Si pasa, continúa });
¿No quieres escribir código?
Prueba el Probador de Regex gratis y valida tus patrones en tiempo real.
JavaScriptRegexSnippetsValidación
Explora herramientas relacionadas
Prueba estas herramientas gratuitas de Pockit
Proteger PDF
Protege tus documentos con contraseñas. Añade encriptación para que solo usuarios autorizados puedan abrir tus documentos—todo el procesamiento ocurre en tu dispositivo.
Probar
Rotar PDF
Corrige la orientación al instante. Rota páginas PDF individuales o documentos enteros para que se lean correctamente. Guardado rápido y sin marcas de agua.
Probar
Formateador y Compresor
Convierte código minificado ilegible en algo que puedas leer, o comprime el tuyo antes de subirlo. Funciona con JS, CSS y HTML—todo en tu navegador, sin subir nada.
Probar
Probador Regex
Domina las Regex. Prueba y depura expresiones regulares en tiempo real con resaltado visual. Incluye biblioteca de patrones comunes para empezar.
Probar
Calculadora de Relación de Aspecto
Dimensiones siempre correctas. Calcula resoluciones y redimensiona imágenes o videos manteniendo su relación de aspecto original. Esencial para multimedia.
Probar
Calculadora de Subred
Redes sin errores. Calcula subredes, máscaras y rangos de hosts IPv4 con precisión. Herramienta indispensable para administradores de redes.
Probar