O que é um testador de Regex?
O Testador de Regex permite criar e depurar expressões regulares com feedback instantâneo. Digite um padrão e escolha as flags (global, ignorar maiúsculas, multilinha, dotall), cole seu texto de teste e cada correspondência é destacada ao vivo enquanto você digita, com a contagem de correspondências. Ele também lista os grupos de captura numerados e nomeados da primeira correspondência e inclui uma biblioteca de padrões prontos — email, CPF, CEP, telefone brasileiro, URL, IPv4 e datas — além de uma referência rápida dos tokens de sintaxe mais comuns. Tudo usa o motor de regex nativo do JavaScript e roda localmente, então seus padrões e texto ficam privados.
Uma expressão regular (regex) é uma sequência de caracteres que define um padrão de busca. Os testadores de regex permitem escrever uma expressão e ver imediatamente quais partes de um texto ela corresponde, tornando muito mais fácil construir e depurar padrões antes de incorporá-los no código.
Testando uma Regex
- Digite uma expressão regular e ative as flags (g, i, m, s) que precisar.
- Cole o texto abaixo — as correspondências são destacadas na hora, com a contagem.
- Inspecione os grupos de captura ou clique em um padrão comum para começar de um modelo.
Usos Comuns
- Escrever e testar um padrão de validação de e-mail ou telefone antes de adicioná-lo a um formulário.
- Encontrar e extrair dados específicos de um arquivo de log, resposta de API ou bloco de texto grande.
- Verificar se um padrão de busca e substituição captura exatamente o texto pretendido antes de executá-lo.
- Aprender a sintaxe de regex experimentando com um padrão ao vivo e vendo os resultados em tempo real.
Como o correspondência de regex funciona em JavaScript
Esta ferramenta usa o motor RegExp nativo do JavaScript. Você insere um padrão e flags opcionais (g para global, i para não diferenciar maiúsculas, m para multilinha, s para dotAll) e o motor testa o padrão contra a string de entrada usando matchAll() para coletar todas as correspondências.
Cada correspondência destaca os índices de início e fim na string. Grupos de captura — texto entre parênteses — são mostrados separadamente.
Vantagens
- Crie e depure padrões para validação, parsing e busca-e-substituição em segundos.
- Aprenda regex mais rápido com destaque ao vivo, inspeção de grupos e uma referência embutida.
- Roda inteiramente no navegador, então seus padrões e dados de teste nunca são enviados.
Teste de Padrão é Local
Testes de expressão regular são realizados inteiramente no seu navegador usando o mecanismo de regex do JavaScript. Os padrões e strings de teste que você fornece são processados localmente na sua máquina — nenhum dado é enviado a servidores externos.