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
Escribe o pega un patrón en el campo de expresión.
- 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
Pega tu texto: las coincidencias se resaltan y se listan con su posición.
- 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 9Capturar partes de una fecha
Entrada
(\d{4})-(\d{2})-(\d{2}) en «2026-10-21»Salida
Coincidencia completa 2026-10-21, grupos: 2026, 10, 21Preguntas 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.