Tester de Expresiones Regulares - Resaltado de coincidencias en tiempo real

Prueba expresiones regulares de JavaScript en tiempo real. Las partes coincidentes se resaltan y se muestran los grupos de captura.

//
Introduce un patrón y texto para ver los resultados

Cómo usar

  1. Introduzca su patrón de expresión regular en el campo de entrada superior (sin barras inclinadas)
  2. Establezca indicadores (g, i, m, s, u) usando las casillas de verificación. El indicador g (coincidencia global) está activado por defecto
  3. Introduzca el texto que desea comprobar en el área de cadena de prueba
  4. Las partes coincidentes se resaltan en tiempo real, junto con el recuento de coincidencias y los grupos de captura

Ejemplos de uso

Matching email addresses:
Pattern: [\w.+-]+@[\w-]+\.[\w.]+
Test: user@example.com, invalid-email
→ Matches: user@example.com
Matching digits only:
Pattern: \d+
Test: abc 123 def 456
→ Matches: 123, 456
Using capture groups:
Pattern: (\d{4})-(\d{2})-(\d{2})
Test: 2026-02-19
→ Group 1: 2026, Group 2: 02, Group 3: 19

Preguntas frecuentes

¿Se envían mis datos al servidor?
No. Todo el procesamiento lo realiza el motor JavaScript de tu navegador.
¿Qué sabor de regex se usa?
Se usa el RegExp nativo de JavaScript. Puede diferir ligeramente de PCRE (regex compatible con Perl).
¿Qué ocurre si desactivo el indicador g?
Solo se devuelve la primera coincidencia (equivalente a match() sin global). En general, se recomienda mantener g activado para ver todas las coincidencias.
¿Un patrón complejo podría congelar el navegador?
El procesamiento está limitado a 10.000 coincidencias. Ten cuidado con los patrones propensos a ReDoS (retroceso catastrófico).
¿Se soportan los grupos de captura con nombre (?<nombre>...)?
Toda la sintaxis soportada por JavaScript está disponible, incluidos los grupos de captura con nombre. Sin embargo, la tabla de resultados los muestra por número de grupo.

Herramientas relacionadas

Historial de actualizaciones

Última actualización: 2026-02-20

  • 2026-02-19 Lanzamiento inicial