Regex Testador
Teste expressões regulares em tempo real com destaque de partidas ao vivo, capture detalhes de grupos e localize e substitua. Suporta todos os sinalizadores de regex JavaScript – sem inscrição, sem instalação, roda inteiramente no seu navegador.
Como usar o testador Regex
Escrevendo um padrão
Digite sua expressão regular diretamente no campo padrão. A ferramenta usa o mecanismo RegExp do JavaScript, portanto, qualquer padrão que funcione no console do navegador funcionará aqui. As correspondências são destacadas na string de teste em tempo real enquanto você digita.
Bandeiras
- g — global: encontre todas as correspondências, não apenas a primeira
- eu - sem distinção entre maiúsculas e minúsculas: combina letras maiúsculas e minúsculas igualmente
- eu - multilinha:
^e$coincidir com o início e o fim de cada linha - é - pontoTodos:
.também corresponde a caracteres de nova linha
Capturar grupos e substituir
Coloque parte do seu padrão entre parênteses para criar um grupo de captura. O painel Match Details mostra o valor de cada grupo. No campo Substituir, use $1, $2, … para grupos de referência, $& para a correspondência completa ou texto simples para uma substituição literal.
Perguntas frequentes
Qual sabor de regex este testador usa?
The tester uses JavaScript's built-in RegExp engine. It supports flags g, i, m, and s. Lookbehind, named capture groups, and Unicode escapes work in any modern browser.
Como utilizo grupos de captura no campo de substituição?
Use $1, $2, … to reference capture groups. $& inserts the full match. For example, replacing (\w+)\s(\w+) with $2 $1 swaps two words.
Por que meu padrão corresponde mais do que o esperado?
The global (g) and case-insensitive (i) flags are on by default. Toggle them off to restrict matching. Quantifiers like * and + are greedy — add ? after them for non-greedy matching.
Does this tool send my data to a server?
No. Everything runs entirely in your browser. Your regex patterns and test strings are never transmitted to any server.
Existe um limite para o comprimento da string de teste?
There is no hard limit. Very long strings with thousands of matches may cause a brief delay, but typical inputs — log lines, code snippets, API responses — are handled without issue.