Testador de Regex

Teste expressões regulares JavaScript em tempo real, inspecione correspondências e grupos e execute vários casos no navegador.

Casos de teste

FALHOU
FALHOU

Explicação do padrão

Guia rápido de regex JavaScript

^ $ âncoras · \d \w \s classes · * + ? quantificadores · () capturas · | alternativas

100% local — padrões e dados de teste nunca saem deste navegador

Como testar uma expressão regular

Verifique um padrão JavaScript antes de o usar num formulário, validador, pesquisa ou substituição. A execução é local; o ToolkitLoop não recebe o padrão nem o texto de exemplo.

Escreva um padrão

Introduza a expressão sem barras delimitadoras e escolha flags JavaScript como i ou g.

Verifique exemplos reais

Cole texto representativo e inspecione cada correspondência, grupo capturado e grupo nomeado.

Experimente casos limite

Adicione casos independentes com o resultado esperado antes de usar o padrão no seu código.

Perguntas frequentes do Testador de Regex

Como testo uma regex online?

Introduza um padrão JavaScript, flags e texto de teste para inspecionar correspondências locais.

Como testo uma regex com várias cadeias?

Adicione casos de teste independentes e escolha o resultado esperado.

O que significam as flags?

As flags alteram o comportamento JavaScript: i ignora maiúsculas/minúsculas e g procura globalmente.

Os meus dados de teste são privados?

Sim. O padrão e a entrada ficam no seu navegador.

Como evito backtracking catastrófico?

Evite quantificadores ambíguos aninhados. A ferramenta avisa sobre possível risco, mas não prova que um padrão é seguro.