Affiliate disclosure: links above may earn us a commission — this never affects the calculation results above.
Por qué usar esta herramienta
Resaltado en vivo con grupos de captura numerados y con nombre
Todas las banderas de JavaScript, incluidas sticky y unicode
Panel de chuleta para la sintaxis que nunca se recuerda
Construir un patrón que aguante
Parte de una muestra real del texto que necesitas capturar, no de una versión idealizada. Añade una restricción cada vez y observa cómo se estrecha el resaltado. Los anclajes y las clases de caracteres explícitas casi siempre superan a un punto-asterisco codicioso que funciona por casualidad con el primer ejemplo.
Preguntas frecuentes
¿Qué dialecto de regex es este?
JavaScript (ECMAScript), el motor incorporado en tu navegador. Casi toda la sintaxis vale también para PCRE, pero el lookbehind y algunos escapes de propiedades Unicode difieren.
¿Qué cambia la bandera g?
Sin ella el motor se detiene en la primera coincidencia. Con ella se encuentran todas las del texto, que es lo que muestra el resaltado.
¿Se envía mi texto de prueba a algún sitio?
No. Tu propio navegador compila y ejecuta el patrón. No se registra ni se transmite nada.