Mais de 142 ferramentas online grátis · Fáceis. Rápidas. Precisas.

Testador de expressões regulares (regex)

Teste uma expressão regular em um texto de exemplo e veja todas as correspondências na hora, no seu navegador.

Como usar a ferramenta Testador de expressões regulares

  1. Informe o padrão da expressão regular, sem as barras ao redor.
  2. Informe as flags, como g para todas as correspondências ou i para ignorar maiúsculas e minúsculas.
  3. Cole o texto em que você quer testar.
  4. Clique em Executar para ver cada correspondência, o índice em que ela começa e os grupos de captura.

Como funciona a ferramenta Testador de expressões regulares

O testador cria um RegExp nativo do JavaScript a partir do padrão e das flags, então os resultados são exatamente os que você terá nos navegadores e no Node.js. Com a flag g ele encontra todas as correspondências; sem ela, só a primeira.

Para cada correspondência, mostra o texto encontrado, o índice (começando em zero) na entrada e os valores dos grupos de captura entre parênteses. Padrões inválidos, como um grupo não fechado, são apontados com a mensagem de erro do navegador. Outros motores de regex, como PCRE ou .NET, aceitam sintaxes que o JavaScript não tem, como quantificadores possessivos.

Perguntas frequentes

Esta ferramenta é grátis?
Sim. Teste expressões regulares sem custo e sem precisar de cadastro.
Que tipo de regex ela usa?
O motor RegExp nativo do JavaScript, o mesmo usado pelos navegadores e pelo Node.js.
O que significam as flags?
g encontra todas as correspondências em vez de só a primeira, i ignora maiúsculas e minúsculas, m faz ^ e $ corresponderem aos limites de cada linha, s permite que . corresponda a quebras de linha e u ativa o suporte completo a Unicode.

Mais ferramentas: Ferramentas para desenvolvedores

Ver tudo: Ferramentas para desenvolvedores →