Escopo: motor de regex do JavaScript
O teste roda com o RegExp nativo do navegador, sempre com a flag gaplicada internamente (exigida por matchAll). Lookahead e lookbehind são suportados ((?=...), (?!...), (?<=...),(?<!...)), exceto em versões de Safari anteriores à 16.4.
Referência rápida de sintaxe
\d/\D— dígito / não-dígito\w/\W— caractere de palavra / não-palavra\s/\S— espaço em branco / não-espaço^/$— início / fim (da string inteira, ou de cada linha com a flagm)\b— fronteira de palavra(?:...)— grupo não capturante(?<nome>...)— grupo de captura nomeado{n,m}— quantificador com limites (ex.:\d{2,4})*?/+?— quantificadores preguiçosos (menor match possível)
Casos de uso comuns
Validação de formato (e-mail, CPF, telefone com DDD) e extração via grupos de captura em logs, planilhas coladas ou respostas de API — a lista de grupos capturados aparece ao lado de cada ocorrência.
Processamento 100% local
Padrão, flags e texto de teste são processados inteiramente no navegador. Nada é enviado a servidor, então dá para testar contra dados sensíveis (e-mails de clientes, documentos, trechos de log) sem risco.