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.
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.