Torre do Código · sala 9

Testador de Regex

Teste expressões regulares com destaque das correspondências em tempo real e substituição.

🔒 Processado no seu navegador · Sem upload · Sem cadastro

//g

Teste expressões regulares JavaScript ao vivo

Digite um padrão e veja todas as correspondências destacadas na hora, com grupos de captura (incluindo grupos nomeados como (?<year>\d{4})), posições das correspondências e uma prévia da substituição. O testador usa o motor de regex JavaScript do seu navegador, então os resultados batem com o que String.prototype.match e replace fazem no Node.js e nos navegadores.

Flags

g encontra todas as correspondências, i ignora maiúsculas/minúsculas, m faz ^ e $ casarem nas quebras de linha, s deixa . casar com quebras de linha, u ativa Unicode completo e as classes \p{…}, e y só casa em lastIndex.

Nota de desempenho

O texto de teste é limitado a 100.000 caracteres e no máximo 5.000 correspondências são listadas. Padrões com quantificadores aninhados como (a+)+$ ainda podem ser lentos (backtracking catastrófico) — se a página travar, simplifique o padrão.