Como o Testador de Regex funciona
O testador de expressões regulares permite escrever uma regex JavaScript, colar texto de exemplo e ver cada correspondência destacada em tempo real. Os grupos de captura aparecem em uma tabela abaixo do texto, para que você possa inspecionar o que cada grupo capturou sem precisar rodar um script. Os modificadores suportados são g (global), i (sem distinção de maiúsculas), m (multilinha), s (dotAll), u (Unicode) e y (sticky). Nada do que você digita sai do seu dispositivo: o motor de correspondência é o runtime JavaScript embutido na aba do navegador, e não um servidor.
Por baixo dos panos, a ferramenta chama o construtor padrão ECMAScript RegExp com o padrão e os modificadores que você fornece, depois usa o iterador matchAll da string para coletar todos os objetos Match. A tabela de grupos é construída diretamente a partir desses objetos, então o que você vê é exatamente o que o Node.js ou um navegador retornaria em código de produção, sem nenhuma camada de tradução intermediária.