UTILS.
Privadas por padrão
.*

Testador de Regex

Teste uma expressão regular contra um texto e destaque cada correspondência.

Seus arquivos ficam neste dispositivo

Os arquivos são processados no navegador, nunca enviados. O site baixa o código e os recursos necessários. Sem contas ou rastreadores.

Use Baixar para salvar esta ferramenta em um único arquivo HTML para uso offline.

Privacidade →
—

Expressões regulares de JavaScript. O processamento para após dois segundos ou 5.000 correspondências. As posições das correspondências contam unidades de código UTF-16.

Experimente um exemplo resolvido

Exemplo

Digite o padrão (\d{4})-(\d{2})-(\d{2}) com a flag g e o texto Due 2026-10-23, paid 2026-11-01. Há 2 correspondências; a primeira captura 2026, 10 e 23.

Lembre-se

Os padrões rodam no motor JavaScript do seu navegador. PCRE, Python, .NET e grep diferem em detalhes como lookbehind, grupos nomeados e classes Unicode, então teste o padrão de novo na linguagem em que ele vai rodar.

Sobre esta ferramenta

Construa e teste expressões regulares JavaScript contra um texto de exemplo com destaque de correspondências ao vivo e contagem de correspondências. Defina flags como g, i e m. Uma forma rápida de acertar um padrão antes de colá-lo no código.

Expressões regulares de JavaScript. O processamento para após dois segundos ou 5.000 correspondências. As posições das correspondências contam unidades de código UTF-16.

Perguntas frequentes

Qual é o sabor de regex usado?
Expressões regulares JavaScript (ECMAScript), usando o mesmo motor que seu navegador e o Node.js usam.
O que significam as flags?
g corresponde a todas as ocorrências, i ignora maiúsculas/minúsculas, m faz ^ e $ corresponderem aos limites de linha.

Mais ferramentas