Ferramentas para desenvolvedores

Testador de Regex: Teste Expressões Regulares – Grátis

Grátis, sem cadastro e funciona no seu navegador. Teste uma expressão regular no seu texto e veja cada correspondência destacada enquanto digita, com grupos de captura (inclusive nomeados) e prévia da substituição ao vivo. Segue as regras de regex do JavaScript, e um padrão que demora demais é interrompido em vez de travar a página.

Flags

Os padrões rodam no seu dispositivo, com as mesmas regras do JavaScript no seu navegador. Nada do que você digita é enviado para lugar nenhum.

Por que usar Testador de Regex

100% grátis
Use quantas vezes quiser. Sem cadastro, sem marca d'água, sem instalar nada.
Privacidade desde o início
O que você digita fica no seu navegador e nunca é enviado para nós.
Funciona em qualquer dispositivo
Roda no navegador no Windows, Mac, Linux, Android e iPhone. Não precisa de app.

Como usar Testador de Regex

  1. Digite seu padrão e marque as flags de que precisa.
  2. Cole o texto para testar. As correspondências são destacadas e listadas com seus grupos.
  3. Ative Substituir para ver a prévia de uma substituição e copie o resultado.

Perguntas frequentes

Qual variante de regex é usada?
A do JavaScript. A maior parte da sintaxe do dia a dia é igual à de Python, Java e PCRE, mas lookbehind, grupos nomeados e classes Unicode podem variar um pouco entre linguagens.
O que as flags fazem?
g encontra todas as correspondências, i ignora maiúsculas e minúsculas, m faz ^ e $ corresponderem a cada linha, s deixa o . corresponder a quebras de linha, u ativa o suporte completo a Unicode e y corresponde só na posição atual.
Como uso grupos na substituição?
Use $1, $2 e assim por diante para grupos numerados, $<name> para grupos nomeados e $& para a correspondência inteira.
Por que meu padrão foi interrompido?
Alguns padrões, muitas vezes repetições aninhadas como (a+)+, podem demorar praticamente para sempre em certos textos. O testador interrompe qualquer execução depois de um segundo para a página continuar respondendo.
Meu texto é enviado para algum lugar?
Não. A busca acontece no seu dispositivo.
Testador de Regex é grátis?
Sim. É grátis para usar, sem cadastro e sem instalar nada.