I flag delle regex condividono concetti tra i vari linguaggi ma differiscono nella sintassi e nelle funzionalità disponibili. In JavaScript, i flag vengono aggiunti al letterale (/pattern/gi) o passati come secondo argomento del costruttore RegExp, con g, i, m, s, u e y definiti nella specifica ECMAScript e spiegati su MDN Web Docs.
Il modulo re di Python utilizza flag in-line come re.IGNORECASE o prefissi (?i) e non possiede il flag sticky. PCRE e i motori compatibili con Perl utilizzati da PHP e molti strumenti supportano modificatori simili oltre a funzionalità avanzate.
Questo tester utilizza il motore JavaScript, quindi i pattern si comportano esattamente come faranno nei browser e in Node.js. Quando si trasporta un pattern in un altro linguaggio, bisogna riverificare il comportamento dei quantificatori, la gestione di Unicode e il supporto del lookbehind, poiché variano tra le diverse implementazioni.