Zona de pruebas y tester de regex en línea

Prueba cualquier patrón con tus propias líneas y mira cada coincidencia en vivo. ¿Empiezas con las regex? Lee la guía
//

7 coincidencias · modificadores: gi · 4 caracteres

Líneas de prueba Líneas con coincidencia: 4 de 5 · 7 coincidencias

  • ✓
    apple code developer1 coincidencia
    1 coincidencia
  • ✓
    REGEX is amazing and powerful2 coincidencias
    2 coincidencias
  • ✓
    contact support@regexhunter.com or find info1 coincidencia
    1 coincidencia
  • ✓
    04-03-2026 dates matched cleanly3 coincidencias
    3 coincidencias
  • hello world!0 coincidencias
    0 coincidencias

Un tester de regex JavaScript en tu navegador

Escribe un patrón y verás cada coincidencia resaltada al momento, en tus propias líneas de prueba o en un bloque de texto. La zona de pruebas usa el RegExp de JavaScript, el mismo motor que tu navegador, Node.js y el juego diario. La pestaña Coincidencias muestra cada coincidencia con sus grupos de captura, Anatomía divide el patrón en sus partes y Compartir guarda el patrón, los modificadores y las líneas en un solo enlace.

Empieza con la hoja de referencia de regex o un pack de práctica.

Preguntas

¿Qué variante de regex usa este tester?

JavaScript (ECMAScript), como en todos los navegadores y en Node.js. Funcionan el lookbehind (?<=…) y los grupos con nombre (?<name>…). JavaScript no tiene cuantificadores posesivos a++ ni grupos atómicos (?>…), así que los patrones de PCRE, Java o .NET que los usan no funcionarán aquí.

¿Cómo pruebo una regex con modificadores?

Usa los botones al final del campo del patrón: g encuentra todas las coincidencias en lugar de solo la primera, i ignora mayúsculas y minúsculas, y m hace que ^ y $ coincidan al principio y al final de cada línea.

¿Puedo compartir una regex?

Sí. Compartir copia un enlace con tu patrón, tus modificadores y tus líneas de prueba, y quien lo abra verá las mismas coincidencias. No guardamos nada en nuestro servidor: todo va en el enlace.

¿Por qué mi regex se detiene con «Demasiado lento»?

Algunos patrones, como (a+)+$, tardan un tiempo exponencial en textos con los que casi coinciden. Esto se llama backtracking catastrófico (un retroceso que se dispara). La zona de pruebas busca coincidencias en segundo plano y se detiene tras un cuarto de segundo, así que tu pestaña nunca se congela. Reescribe el patrón para que cada carácter pueda coincidir de una sola forma.