Testador de Regex
Escreva uma expressão regular, escolha flags, teste contra um texto, inspecione ocorrências e grupos capturados e veja a prévia de substituição.
Roda localmente no seu navegador. Seus dados nunca saem do dispositivo.
Entradas
Resultados
- Ocorrências
- 2
- Status
- OK
- hello@example.comÍndice 8 · 0 grupo(s) capturado(s)
- support@example.orgÍndice 29 · 0 grupo(s) capturado(s)
As ocorrências atualizam conforme você edita o padrão, as flags ou o texto.
Como testar uma expressão regular
Teste uma expressão regular JavaScript contra um texto real, inspecione ocorrências e grupos capturados e veja uma prévia de substituição.
Como usar
- Digite o padrão regex sem barras ao redor.
- Adicione flags como g, i ou m quando necessário.
- Cole o texto que deseja testar.
- Veja contagem de ocorrências, posições, grupos capturados e prévia de substituição.
Verificações úteis
Testadores de regex ajudam a validar padrões de formulário, limpar logs, preparar regras de busca e substituição e depurar grupos capturados antes de levar a expressão para o código.
Dicas de depuração
- Comece com uma amostra pequena antes de testar um documento longo.
- Adicione a flag g quando quiser todas as ocorrências.
- Use grupos capturados para confirmar qual parte será reutilizada.
Teste local
Padrões e textos passam pelo motor RegExp do navegador e nunca são enviados a um servidor.
Perguntas frequentes sobre regex
- Qual sabor de regex esta ferramenta usa?
- Ela usa expressões regulares JavaScript, o mesmo mecanismo disponível em navegadores modernos.
- Por que uma regex válida em outra linguagem falha?
- A sintaxe muda entre motores. Um padrão de PCRE, Python ou Java pode precisar de pequenos ajustes para JavaScript.
- A ferramenta limita ocorrências?
- Sim. A prévia para em 200 ocorrências para que um padrão problemático não sobrecarregue a página.
