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,}\bTexto:
Contacto: [email protected]2) URL
Patrón:
https?:\/\/[^\s]+Texto:
Visita https://maniacodigital.comPatró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.
