./prontouso.com

FERRAMENTAS DE DESENVOLVIMENTO

Testador de Regex

Escreva uma expressão regular, escolha flags, teste contra um texto, inspecione ocorrências e grupos capturados e veja a prévia de substituição.

Status da ferramentaRoda no seu navegador
Prévia

Entradas

Resultados

Ocorrências
2
Status
OK
  • hello@example.comÍndice 8 · 0 grupo(s) capturado(s)
  • support@example.orgÍndice 29 · 0 grupo(s) capturado(s)

As ocorrências atualizam conforme você edita o padrão, as flags ou o texto.

Como funciona

  1. Informe os dados

    Preencha os valores, cole o texto ou envie o arquivo que esta ferramenta usa.

  2. Veja o resultado na hora

    A maioria das ferramentas atualiza enquanto você digita; algumas usam um único botão. De qualquer forma, o resultado aparece aqui mesmo.

  3. Use o resultado

    Copie, baixe ou compartilhe o que a ferramenta gerar — o controle é sempre seu.

Privacidade e processamentoRoda localmente no seu navegador. Esta ferramenta não faz upload da sua entrada.

O que é Testador de Regex?

O Testador de Regex é uma ferramenta para validar expressões regulares JavaScript contra um texto real, exibindo ocorrências, grupos capturados e prévia de substituição.

ENTENDA A FERRAMENTA

Como testar uma expressão regular

Use este guia para montar um padrão, escolher flags, revisar ocorrências e conferir grupos capturados antes de levar a regex ao código.

Como usar

  • Digite o padrão regex sem barras ao redor.
  • Adicione flags como g, i ou m quando necessário.
  • Cole o texto que deseja testar.
  • Veja contagem de ocorrências, posições, grupos capturados e prévia de substituição.

Verificações úteis

Testadores de regex ajudam a validar padrões de formulário, limpar logs, preparar regras de busca e substituição e depurar grupos capturados antes de levar a expressão para o código.

Dicas de depuração

  • Comece com uma amostra pequena antes de testar um documento longo.
  • Adicione a flag g quando quiser todas as ocorrências.
  • Use grupos capturados para confirmar qual parte será reutilizada.

Notas de RegExp

O testador usa o comportamento de RegExp do JavaScript. Padrões escritos para PCRE, .NET, Java ou bancos de dados podem precisar de ajustes para bater do mesmo jeito.

Perguntas frequentes

Qual sabor de regex esta ferramenta usa?

Ela usa expressões regulares JavaScript, o mesmo mecanismo disponível em navegadores modernos.

Por que uma regex válida em outra linguagem falha?

A sintaxe muda entre motores. Um padrão de PCRE, Python ou Java pode precisar de pequenos ajustes para JavaScript.

A ferramenta limita ocorrências?

Sim. A prévia para em 200 ocorrências para que um padrão problemático não sobrecarregue a página.

Por que os matches têm limite?

O testador lista até 200 matches para que um padrão amplo por engano não trave a página.