Generador de expresiones regulares

Crea y prueba expresiones regulares. Visualiza coincidencias, grupos y realiza reemplazos.



Generador Regex

Prueba patrones, ajusta flags y visualiza coincidencias y grupos. Incluye reemplazo con referencias capturadas (p. ej., $1, $2).

Qué son las expresiones regulares (breve)

Son patrones de texto para buscar, validar o transformar cadenas. Por ejemplo, \d+ encuentra una o más cifras; ^ y $ anclan a inicio y fin de línea; los paréntesis ( ) capturan grupos.

Flags
  • g: búsqueda global (encuentra todas las coincidencias).
  • i: ignorar mayúsculas/minúsculas.
  • m: modo multilínea (afecta a ^ y $).
  • s: el punto . incluye saltos de línea.
  • u: Unicode (gestiona correctamente caracteres multibyte).
Coincidencias

El Texto resaltado muestra en amarillo dónde coincide el patrón. El Listado de coincidencias detalla cada match: índice de inicio, texto capturado y, si procede, los grupos $1, $2, etc. Útil para depurar y entender qué parte del patrón captura cada grupo.

Ejemplos
1) Email

Patrón:

\b[\w.+-]+@[\w.-]+\.[A-Za-z]{2,}\b

Texto:

Contacto: [email protected]
2) URL

Patrón:

https?:\/\/[^\s]+

Texto:

Visita https://maniacodigital.com
Patrón para forzar un error

En Patrón escribe ([A-Z]+ y en Texto a probar “ABC”; pulsa Probar.

Deberías ver el mensaje de error con una marca (^) indicando el punto problemático.

Advertencias

El validador se basa solo en las expresiones regulares, no validan los patrones de búsqueda. Ej: en DNI no valida la letra.