Probador de expresiones regulares

Prueba una expresión regular con tu propio texto, resalta cada coincidencia e inspecciona los grupos de captura.

100% privado: todo funciona en tu navegador

Cómo usarla

  1. 1

    Escribe o pega un patrón en el campo de expresión.

  2. 2

    Añade flags opcionales: i sin distinguir mayúsculas, m multilínea, s para que el punto coincida con saltos de línea, u para Unicode.

  3. 3

    Pega tu texto: las coincidencias se resaltan y se listan con su posición.

  4. 4

    Revisa los grupos que aparecen junto a cada coincidencia para ver qué capturó cada paréntesis.

Ejemplos

Buscar correos

Entrada

\b\w+@\w+\.\w+\b en «write to [email protected]»

Salida

[email protected] en la posición 9

Capturar partes de una fecha

Entrada

(\d{4})-(\d{2})-(\d{2}) en «2026-10-21»

Salida

Coincidencia completa 2026-10-21, grupos: 2026, 10, 21

Preguntas frecuentes

¿Por qué mi patrón da error?

El motor RegExp de JavaScript rechaza paréntesis desequilibrados y escapes no válidos. El mensaje aparece encima de los resultados en lugar de fallar en silencio.

¿Qué flags están activos?

El flag global siempre está activo para recoger todas las coincidencias; además puedes alternar i, m, s y u.

¿Es la misma sintaxis que Python o PHP?

Usa expresiones regulares de JavaScript (ECMAScript). La mayor parte es común, pero las búsquedas hacia atrás, los grupos con nombre y el escapado pueden diferir.

Herramientas relacionadas