utils.pt utils.pt
Autor App 🍺
utils.pt / Desenvolvimento / Testar Regex

Testador de Regex

Cola uma expressão regular e o texto a testar. Os resultados são destacados em tempo real, com grupos de captura, posição e flags.

PADRÕES COMUNS
Expressão Regular (Pattern)
//g
FLAGS
TEXTO DE TESTE0 CARACTERES
RESULTADOS · 1
1
[match vazio]
linha 1 · col 1
0c
SNIPPET · JAVASCRIPT
const re = /.*/g;
const matches = [...text.matchAll(re)];
// → 1 correspondência

◐   COMO FUNCIONA

Uma expressão regular (Regex) descreve um padrão de pesquisa em texto. É composta por literais (ex. letras e números), classes de caracteres (ex. \d para dígitos, \w para caracteres alfanuméricos), quantificadores (ex. +, *, {1,3}), âncoras (ex. ^, $, \b) e grupos de captura (ex. parêntesis). As flags modificam o comportamento: "g" (global) pesquisa todas as ocorrências, "i" (insensitive) ignora maiúsculas/minúsculas, e "m" (multiline) faz o ^ e $ aplicarem-se por linha.

Todos os testes de expressões regulares são executados localmente no teu navegador através do motor JavaScript padrão — o teu texto e padrões nunca saem do teu computador. Tem cuidado com padrões que possam causar backtracking exponencial ("catastrophic backtracking"), pois podem congelar temporariamente o navegador. Testa sempre com dados reais antes de implementar em produção.