Testador de expressões regulares

Teste uma expressão regular JavaScript em um texto e veja todas as correspondências, posições e grupos. Digite seus valores: o resultado é atualizado enquanto você digita, com o cálculo detalhado logo abaixo.

Sobre esta calculadora

Este testador de regex executa uma expressão regular JavaScript e mostra correspondências, posições e grupos.

Digite o padrão, as flags e o texto.

Quando usar

  • Validar datas e e-mails.
  • Buscar e substituir.
  • Aprender regex.
  • Formulários.

Como ler o resultado

\b\d{2}/\d{2}/\d{4}\b encontra datas.

g = todas; i = ignora maiúsculas.

Erros comuns

  • Esquecer g.
  • Não escapar caracteres.
  • Outros motores.

Fórmula

texto.matchAll(new RegExp(padrão, flags))

Exemplo

\d{2}/\d{2}/\d{4} encontra 2 datas.

Perguntas frequentes

Qual sintaxe?

A do JavaScript.

Flags?

g todas, i sem maiúsculas, m multilinha.

Grupos?

São mostrados.

Sintaxe?

JavaScript.

Uma só?

Adicione g.

É enviado?

Não.

Calculadoras relacionadas

Os resultados são estimativas apenas para informação. Confira valores importantes com um profissional.