Testador de Regex

Teste e depure expressões regulares no seu texto, com correspondências e grupos de captura.


  

O Testador de Regex do ToolsSoup é uma ferramenta online gratuita para criar e depurar expressões regulares direto no seu navegador. Digite um padrão e flags, cole o texto de teste e veja na hora cada correspondência junto com sua posição e grupos de captura — sem uploads, sem cadastro e sem que nada saia do seu dispositivo.

O que é um testador de regex?

Um testador de regex executa uma expressão regular em um texto de exemplo e mostra exatamente o que ela corresponde. Em vez de adivinhar se o seu padrão funciona, você vê cada correspondência, o índice onde ela começa e o conteúdo de cada grupo de captura. Desenvolvedores usam essa ferramenta para validar formatos de entrada, extrair dados de strings, depurar padrões de busca e substituição e aprender como as expressões regulares se comportam.

Como testar uma expressão regular online

Verificar uma regex com o ToolsSoup leva apenas alguns segundos:

  1. Digite a sua expressão regular no campo de padrão (sem barras).
  2. Adicione as flags que quiser, como g, i, m, s ou u, no campo de flags.
  3. Cole o texto em que deseja buscar na caixa de texto de teste.
  4. Clique em Testar para listar cada correspondência com sua posição e grupos de captura e copie os resultados com um clique.

Quais flags de regex são suportadas?

Esta ferramenta usa o motor de expressões regulares do JavaScript, então suporta as flags padrão: g (global, encontra todas as correspondências), i (sem diferenciar maiúsculas e minúsculas), m (âncoras multilinha), s (dotAll, faz o ponto corresponder a quebras de linha), u (unicode) e y (sticky). A flag global é sempre aplicada internamente para que todas as correspondências sejam listadas, não apenas a primeira.

Por que usar este testador de regex?

  • 100% gratuito, sem anúncios, cadastro ou limites de uso.
  • Roda inteiramente no seu navegador — seu padrão e seu texto nunca são enviados a um servidor.
  • Lista cada correspondência com seu índice e grupos de captura numerados ou nomeados.
  • Mensagens de erro claras quando o padrão é inválido.
  • Funciona offline depois que a página é carregada.

Perguntas frequentes

Este testador de regex é gratuito?

Sim. Todas as ferramentas do ToolsSoup são totalmente gratuitas, sem conta, cadastro ou limites ocultos.

Qual sintaxe de expressão regular ele usa?

Ele usa o motor nativo de regex do JavaScript (ECMAScript) embutido no seu navegador, então os padrões se comportam exatamente como em JavaScript, incluindo grupos de captura nomeados e lookbehind nos navegadores modernos.

Preciso envolver meu padrão em barras?

Não. Digite apenas o padrão em si no campo de padrão e coloque as flags no campo separado. Não há necessidade das barras iniciais e finais que você escreveria no código.

Por que minha regex não está correspondendo a nada?

Causas comuns são esquecer a flag i (sem diferenciar maiúsculas), caracteres especiais não escapados como . ou (, ou âncoras como ^ e $ que não se alinham com texto multilinha. Tente remover partes do padrão até obter correspondência e depois recoloque o resto.

Meus dados estão seguros?

Com certeza. Toda a correspondência acontece localmente no seu navegador usando JavaScript, então seu padrão e seu texto de teste nunca são enviados ou armazenados em qualquer servidor.