Inicio / Herramientas para desarrolladores / Probador de expresiones regulares
Probador de expresiones regulares
Las expresiones regulares se comprueban antes de lo que se razonan. Escribe un patrón y un texto de ejemplo: cada coincidencia se resalta mientras escribes, con recuento y el contenido de los grupos de captura.
Cómo se usa
- Introduce el patrón, sin las barras que lo rodean.
- Ajusta las banderas: g para todas las coincidencias, i para ignorar mayúsculas, m para multilínea.
- Pega un texto de ejemplo y observa cómo cambia el resaltado.
Ejemplos
- \\b\\w+@\\w+\\.\\w{2,}\\b resalta direcciones de correo en un párrafo.
- ^\\d{4}-\\d{2}-\\d{2}$ con la bandera m valida fechas línea a línea.
- Los paréntesis crean grupos de captura, cuyo contenido se lista bajo el texto resaltado.
Preguntas frecuentes
¿Qué variante de regex es esta?
La de JavaScript, la misma del navegador y de Node. La sintaxis básica se comparte con Python, PHP y Perl, pero el soporte de lookbehind y parte de la sintaxis de grupos con nombre cambian, así que verifica lo raro en tu lenguaje de destino.
¿Por qué mi patrón va lento o se cuelga?
Los cuantificadores anidados como (a+)+ provocan retroceso catastrófico, donde el motor explora un número explosivo de caminos. Haz más específicas las partes internas o ancla el patrón para que el coste siga siendo lineal.
Herramientas relacionadas
- Conversor de HEX a RGB
- Generador de paletas de color
- Generador de degradados CSS
- Generador de sombras CSS
Actualizado: 2026-08-07