Probador de expresiones regulares

Escribe un patrón, pega un texto y mira cómo se resaltan las coincidencias al instante. Revisa los grupos de captura numerados y con nombre, prueba reemplazos y consulta los errores de sintaxis sin salir de la página.

Gratis Se ejecuta en local Sin registro
2 coincidencias
Escribe a kotlinamai@example.com o a support@amai.tools para pedir ayuda.
coincidencias2
  1. #1kotlinamai@example.com@10
  2. #2support@amai.tools@37
Resultado
Escribe a  o a  para pedir ayuda.
El texto se limita a 50.000 caracteres. Las coincidencias se actualizan mientras escribes.

Cómo se usa

1

Escribe un patrón

Escribe la expresión sin las barras que la rodean y activa los flags que necesites.

2

Pega tu texto

Añade el texto de prueba. Las coincidencias se resaltan al momento y se listan con su posición.

3

Revisa o reemplaza

Abre la lista de coincidencias para ver los grupos de captura, o escribe un reemplazo para previsualizar el resultado.

Por qué usar esta herramienta

Resaltado en vivo

Cada coincidencia se resalta en el texto mientras escribes, así ves exactamente qué captura el patrón.

Grupos de captura

Los grupos numerados y con nombre se listan para cada coincidencia, lo que acelera la depuración de patrones complejos.

Errores explicados

Los patrones no válidos muestran el mensaje de error del navegador en lugar de fallar en silencio.

Preguntas frecuentes

¿Qué sabor de regex se usa?
Expresiones regulares de JavaScript, el mismo motor que se ejecuta en Node.js y en los navegadores. Admite lookbehind, grupos con nombre, escapes de propiedades Unicode y el flag sticky.
¿Qué significan los flags?
g encuentra todas las coincidencias, i ignora mayúsculas y minúsculas, m hace que ^ y $ coincidan con los límites de línea, s permite que el punto coincida con saltos de línea, u activa el modo Unicode e y ancla cada coincidencia a la posición final anterior.
¿Por qué solo veo una coincidencia sin el flag g?
Así funciona JavaScript: sin g se devuelve la primera coincidencia y se detiene la búsqueda. Activa g para listar todas.
¿Un patrón puede colgar la página?
Es posible. El probador limita el tamaño de la entrada y el número de coincidencias guardadas, pero no interrumpe un patrón que ya se está ejecutando, así que evita cuantificadores anidados como (a+)+ en textos largos.
¿Se sube el texto que pego?
No. El patrón y el texto se quedan en tu navegador y no se registra ni se envía nada a un servidor.

Herramientas relacionadas

Última actualización: