Acerca de esta herramienta
Escribe un patrón, pega texto de prueba y observa cada coincidencia resaltada con sus grupos de captura e índices — retroalimentación instantánea en lugar de probar y volver a ejecutar.
Úsalo para construir patrones de validación, filtros de logs y analizadores antes de ponerlos en producción.
Los patrones se ejecutan con la semántica de regex de JavaScript (ECMAScript) — el mismo motor que tu código de frontend.
Preguntas frecuentes
¿De qué variante de regex se trata?
La de JavaScript — la que se ejecuta en los navegadores y en Node. La mayoría de los patrones se trasladan directamente a PCRE, pero el lookbehind y las clases Unicode pueden diferir en motores más antiguos.
¿Qué significan los flags?
g encuentra todas las coincidencias en lugar de la primera, i ignora mayúsculas y minúsculas, m hace que ^ y $ coincidan por línea, s permite que . coincida con saltos de línea.
¿Por qué mi patrón no coincide con nada?
Las causas más comunes: un carácter especial sin escapar (. + ? () []) o un flag g faltante cuando se esperan varias coincidencias.