Probador de expresiones regulares

Escribí una expresión regular y un texto de prueba: las coincidencias se resaltan al instante, con sus grupos, y podés probar un reemplazo. Usa el motor de JavaScript de tu navegador y el texto no sale de tu dispositivo.

🔒 Lo que escribís no sale de tu dispositivo. Todo se calcula en tu navegador.

Opciones (flags)
Probar con un ejemplo

Coincidencias resaltadas

Coincidencias

    Usá $1, $2… para los grupos, $& para toda la coincidencia y $<nombre> para grupos con nombre.

    Cómo probar una expresión regular

    1. Escribí la expresión en el primer campo, sin las barras de los costados.
    2. Marcá las opciones que necesites, como ignorar mayúsculas o buscar todas las coincidencias.
    3. Pegá el texto de prueba: las coincidencias se resaltan y se listan con sus grupos.
    4. Si querés, escribí un reemplazo y copiá el texto resultante.

    Para qué sirve un probador de regex

    Una expresión regular (regex) es un patrón para buscar, validar o reemplazar texto: correos, teléfonos, fechas, códigos. Probarla antes de usarla en tu código te ahorra errores y tiempo.

    Esta herramienta usa el motor de expresiones regulares de JavaScript, el mismo de tu navegador y de Node.js. Marca cada coincidencia en el texto y muestra el valor de cada grupo de captura, incluidos los que tienen nombre.

    El reemplazo admite $1, $2 y el resto de la sintaxis de JavaScript, así que sirve para preparar un cambio masivo antes de aplicarlo.

    Cosas a tener en cuenta

    Preguntas frecuentes

    ¿Qué significan las opciones g, i, m, s y u?

    g busca todas las coincidencias y no solo la primera. i ignora mayúsculas y minúsculas. m hace que ^ y $ valgan en cada línea. s permite que el punto abarque saltos de línea. u activa el modo Unicode.

    ¿Con qué lenguaje es compatible?

    Con JavaScript. Las construcciones básicas (clases, grupos, cuantificadores, anclas) son iguales en casi todos los lenguajes.

    ¿Cómo uso los grupos en el reemplazo?

    Con $1, $2, etc. para los grupos numerados, $& para toda la coincidencia y $<nombre> para los grupos con nombre.

    ¿Se envía mi texto a algún servidor?

    No. Todo se hace en tu navegador y el texto no sale de tu dispositivo.

    ¿Es gratis?

    Sí, es gratis, no pide registro y funciona directamente en el navegador.