Saltar al contenido
NMSnabbit. EN

Probador de regex online

Prueba una regex contra un texto y ve posiciones y grupos de cada coincidencia.

Herramientas para desarrolladores Funciona en tu navegador

¿Qué es un probador de regex?

Escribe una expresión, añade flags y observa cómo cada coincidencia llega con su índice desde cero y sus grupos de captura numerados. Un patrón como (\w+)@(\w+) aplicado a sales@acme informa de la coincidencia completa en @0, con $1 sales y $2 acme, de modo que ves exactamente qué capturó cada grupo antes de que el patrón se acerque a tu código.

Cómo usar Probador de regex

  1. 1 Escribe la expresión y ajusta flags como i o m.
  2. 2 Añade una cadena de prueba en el segundo campo.
  3. 3 Lee cada coincidencia con su posición @índice y sus capturas $1, $2.
  4. 4 Ajusta el patrón hasta que las coincidencias caigan donde esperas.

Para qué sirve esta herramienta

  • Depurar una regex antes de pegarla en tu código.
  • Comprobar que un patrón captura los grupos correctos.
  • Aprender cómo los flags cambian el comportamiento.
  • Probar entradas de ejemplo contra una regla de validación.

Preguntas frecuentes

¿Qué es el número @índice junto a cada coincidencia?
La posición, contada desde cero, del primer carácter de la coincidencia en la cadena de prueba. Si una coincidencia marca @14, el patrón acertó catorce caracteres adentro.
¿Cómo aparecen los grupos de captura en los resultados?
Cada grupo entre paréntesis se lista tras la coincidencia como $1, $2 y sucesivos junto al texto que capturó, así puedes verificar los grupos anidados uno a uno.
¿Mi patrón se comportará igual en Python o Go?
En general sí. Aquí se usa el motor de JavaScript y, aunque la sintaxis básica es común, funciones como el lookbehind o los grupos con nombre varían entre lenguajes; vuelve a probar los casos límite.

Herramientas relacionadas

Más Herramientas para desarrolladores

Más herramientas como esta:

Ver Herramientas para desarrolladores