Generador de regex
Obtén expresiones regulares listas para email, teléfonos, fechas, URLs, contraseñas seguras y más; copia el código para JavaScript, Python, PHP, Go, Java o C#.
Cómo generar una regex
- Elige el patrón que necesitas, por ejemplo Email o Teléfono.
- Ajusta las opciones: texto completo o buscar dentro, formato de fecha, longitud…
- Elige tu lenguaje, copia la regex o el código de ejemplo y pruébala con tus datos.
Preguntas frecuentes
No. Una regex solo comprueba la forma (día 1–31, mes 1–12, año de 4 cifras); no sabe cuántos días tiene febrero. Para asegurarte de que la fecha es real, compruébala en el código después de que coincida.
JavaScript, Python, PHP, Go, Java y C#. Cada uno escribe barras, comillas y opciones de forma distinta, así que la herramienta escribe la regex correcta para cada uno, con código de ejemplo.
Las regex de Go no tienen "lookahead", que el patrón de contraseña necesita para comprobar a la vez mayúsculas, minúsculas, cifras y símbolos. En Go, comprueba cada regla en el código.
Acepta las direcciones habituales y descarta errores comunes (sin @, dos puntos seguidos, sin dominio). Direcciones raras pero válidas pueden quedar fuera; un email de confirmación sigue siendo la comprobación más segura.
Es totalmente gratis y no requiere registro.
Herramientas relacionadas
Probador de regexPrueba regex: coincidencias resaltadas, grupos y reemplazoExplicador de regexEntiende cada parte de una regexGenerador de expresiones cronElige un horario y obtén la expresión cronExplicador de cronLee una expresión cron y ve cuándo se ejecutaDecodificador JWTLee header, payload, caducidad y firma de un JWTGenerador de JWTFirma un JWT con un secreto o una clave privadaVista previa de MarkdownEscribe Markdown, míralo al momento y obtén el HTMLHTML a MarkdownConvierte HTML o contenido copiado en MarkdownConversor de Unix timestampTimestamp ⇄ fecha, con la hora epoch actual