Probador de Expresiones Regulares

Prueba tus expresiones regulares en tiempo real y ve las coincidencias resaltadas.

Cómo funciona

  1. 1

    Escribe tu patrón entre las barras diagonales y actúa o desactiva los modificadores (g, i, m, s) según necesites.

  2. 2

    Pega el texto de prueba debajo: las coincidencias se resaltan al instante y se listan abajo con sus grupos capturados.

  3. 3

    Ajusta el patrón en caliente hasta que el resaltado marque exactamente lo que quieres.

¿Cómo funciona?

Escribe tu expresión regular y pruébala contra cualquier texto: las coincidencias se resaltan en tiempo real junto con los grupos capturados.

Usa el mismo motor de JavaScript de tu navegador, así que lo que ves aquí se comporta igual en tu código. Activa los modificadores g, i, m o s según lo que necesites.

Ideas de uso

Validar formatos

Comprueba si Matrículas, DNI, emails o fechas responden al patrón que esperas antes de aplicarlo en tu código.

Depurar capturas

Revisa qué devuelven los grupos de captura () en cada coincidencia para construir tu reemplazo o extracción correctamente.

Aprender regex

Experimenta con clases, cuantificadores y anclas viendo el resultado visual en cada intento.

Preguntas frecuentes

¿Implementa el motor de JavaScript (ECMAScript)?

Sí, las expresiones se evalúan con la sintaxis nativa del navegador, la misma de Node.js. Lo que pruebes aquí se comporta igual en tu código.

¿Para qué sirven los modificadores?

g (todas las coincidencias), i (ignorar mayúsculas), m (que ^ y $ actúen por línea) y s (el punto también captura saltos de línea).

¿Cuándo usaría un grupo de captura?

Cuando quieras extraer una parte de la coincidencia: por ejemplo, en (\d{2})-(\d{2})-(\d{4}) cada paréntesis te devuelve un dato que puedes reutilizar.

Herramientas relacionadas