Prueba expresiones regulares JavaScript en vivo. Resalta coincidencias, grupos de captura y muestra errores al escribir.
Probador de regex JavaScript online gratis. Prueba patrones, ve coincidencias y grupos de captura resaltados en tiempo real. Soporta flags y modo multilínea.
No. Este probador usa RegExp de JavaScript, cercano pero no idéntico a PCRE. Diferencias notables, sin lookbehind hasta ES2018, sin grupos atómicos y soporte distinto de propiedades Unicode. Prueba con el motor donde vas a desplegar realmente.
g = global (todas las coincidencias), i = insensible a mayúsculas, m = multilínea (^ y $ en cada línea), s = dotAll (. coincide con saltos de línea), u = modo Unicode (manejo correcto de code points), y = sticky (coincide solo en lastIndex).
Cuantificadores anidados sobre alternativas solapadas provocan backtracking exponencial (p.ej. (a+)+b sobre 'aaaaaaaa!'). Reestructura con patrones atómicos, anclas o cuantificadores posesivos, o cambia a un motor sin backtracking como RE2.