Toolyard

Testador de regex


Como testar uma expressão regular

  1. Digite o padrão sem barras e as flags, como g para todas as correspondências e i para ignorar maiúsculas.
  2. Cole o texto em que procurar. As correspondências ficam destacadas, e cada correspondência e grupo de captura aparece abaixo.
  3. Digite uma substituição para ver o resultado. Use $1, $2 para os grupos e $<nome> para grupos nomeados.

Perguntas frequentes

Qual variante de regex é esta?

A do JavaScript, como nos navegadores atuais e no Node.js, com grupos nomeados, lookbehind e as flags u, s, d e v. A maioria dos padrões funciona igual em Python, PHP e Java, mas parte da sintaxe, como os quantificadores possessivos, muda.

Por que só aparece uma correspondência?

Sem a flag g, a regex para na primeira correspondência. Adicione g para encontrar todas.

Meu texto é enviado para algum lugar?

Não. O texto é processado no seu navegador e não é enviado para lugar nenhum.

Mais ferramentas para desenvolvedores