Probador de regex

Escribe una expresión regular y mira cada coincidencia resaltada en tu texto mientras escribes. Revisa los grupos de captura y con nombre en una tabla, y prueba reemplazos con $1 y $<name>. Usa la sintaxis de regex de JavaScript.

Patrón y texto

Opciones

Usa $1, $2 para los grupos, $<name> para grupos con nombre y $& para la coincidencia completa.

Coincidencias

    Cómo usar Probador de regex

    1. Escribe tu patrón y elige opciones como g e i.
    2. Pega el texto que quieres probar.
    3. Revisa las coincidencias resaltadas y los grupos, y prueba un reemplazo si lo necesitas.

    Tus datos se quedan en tu dispositivo. Esta herramienta funciona por completo en tu navegador. Nada de lo que escribes o pegas se envía a nuestro servidor ni se guarda. Lee nuestra política de privacidad.

    Preguntas frecuentes

    ¿Qué sintaxis de regex usa?

    La sintaxis de JavaScript (ECMAScript), la que usan los navegadores y Node.js. La mayoría de los patrones también funcionan en PHP, Python y Java, pero algunas funciones, como lookbehind o los grupos con nombre, varían entre lenguajes.

    ¿Qué significan las opciones?

    g busca todas las coincidencias en lugar de la primera, i ignora mayúsculas y minúsculas, m hace que ^ y $ coincidan en cada línea, s hace que . incluya saltos de línea y u activa el soporte Unicode completo.

    ¿Por qué se detuvo mi patrón?

    Algunos patrones, como (a+)+, pueden tardar muchísimo con ciertos textos. El probador detiene cualquier patrón que tarde más de dos segundos para que tu navegador no se congele.