PixNudge

Probador de expresiones regulares

Prueba expresiones regulares de JavaScript con tu texto, con resaltado en vivo, cada coincidencia con sus grupos de captura y vista previa de reemplazos.

Modificadores

g: global: busca todas las coincidencias · i: ignorar mayúsculas y minúsculas · m: multilínea: ^ y $ coinciden en los saltos de línea · s: el punto incluye los saltos de línea · u: Unicode · y: sticky

Texto de prueba
Coincidencias

Escribe un patrón y un texto para ver aquí las coincidencias resaltadas.

Reemplazar

Escribe un reemplazo para previsualizar el texto tras sustituir las coincidencias. Usa $1, $2… o $<name> para insertar grupos.

Cómo funciona

  1. 1

    Pega o escribe tu entrada

    Pega texto o código, suelta un archivo en el editor o haz clic en Abrir archivo. Con Cargar ejemplo verás cómo funciona la herramienta.

  2. 2

    Elige las opciones

    El resultado se actualiza mientras escribes. Cambia de modo o ajusta las opciones para obtener exactamente lo que necesitas.

  3. 3

    Copia o descarga

    Copia el resultado al portapapeles con un clic o descárgalo como archivo.

Por qué PixNudge

Nada sale de tu navegador

Contraseñas, claves de API, tokens, consultas SQL y datos de clientes se procesan en tu dispositivo y nunca se envían a un servidor.

Resultados al instante

Sin subidas ni esperas: los resultados aparecen mientras escribes, incluso con entradas grandes.

Gratis y sin registro

Sin cuenta, sin límites y sin anuncios dentro de las herramientas. Guarda la página en marcadores y úsala cuando la necesites.

Preguntas frecuentes

¿Qué variante de regex usa este probador?

Usa el motor de JavaScript (ECMAScript) de tu navegador, con grupos con nombre (?<name>…), lookbehind y escapes de propiedades Unicode (\p y \P). La mayoría de los patrones funcionan igual en Python, Java, PHP y .NET, aunque puede haber diferencias en los detalles.

¿Qué pasa si mi patrón es demasiado lento?

Los patrones se ejecutan en un worker en segundo plano. Si uno tarda más de dos segundos, por ejemplo por un backtracking catastrófico como (a+)+$, se detiene y la página sigue respondiendo.

¿Cómo uso los grupos de captura en el reemplazo?

Escribe $1, $2, etc. para los grupos numerados, $<name> para los grupos con nombre y $& para la coincidencia completa. Para insertar un signo de dólar literal, escribe $$.

Más herramientas gratis