Testador de Regex
Teste expressões regulares com destaque de correspondências ao vivo e grupos de captura.
Matches
Common patterns (click to insert)
100% no seu navegador. Seus arquivos nunca são enviados a nenhum servidor.
Esta ferramenta permite testar expressões regulares em tempo real: você escreve o padrão (sem os delimitadores /.../), ativa os flags que precisar (g, i, m, s, u) e cola o seu texto de teste, onde as correspondências são destacadas na hora. Abaixo, cada correspondência é listada com os seus grupos de captura ($1, $2, …) e a posição, para depurar a validação de um formulário, extrair campos de um log ou conferir um localizar-e-substituir antes de aplicá-lo. Usa o motor RegExp do JavaScript (ECMAScript) e funciona inteiramente no seu navegador: nada é enviado para um servidor.
Perguntas frequentes
- Meu padrão ou meu texto de teste é enviado para algum lugar?
- Não. Tudo funciona no seu navegador com o motor RegExp nativo; nada é enviado para um servidor.
- Qual dialeto de regex ele usa?
- O RegExp nativo do JavaScript (ECMAScript), o mesmo motor usado pelo Node.js, pelos navegadores e pela maioria das ferramentas JavaScript.
- O que significam os flags?
- g = todas as correspondências, i = ignora maiúsculas, m = ^/$ por linha, s = . também pega quebras de linha, u = suporte Unicode completo.
- Posso ver os grupos de captura?
- Sim. Cada correspondência mostra abaixo os seus grupos de captura numerados ($1, $2, …).