Simply Awesome

Testador de Regex

Teste expressões regulares e veja os matches destacados.

O que é o Testador de Regex

Expressões regulares (regex) são padrões usados para localizar, validar e extrair trechos de texto. Este testador deixa você escrever uma expressão, colar um texto de teste e ver na hora quais partes casam, destacadas diretamente no resultado. Ele usa o mesmo motor de regex do JavaScript, o mesmo que roda nos navegadores, então o que funciona aqui funciona no seu código front-end.

É útil para quem programa e precisa depurar um padrão antes de colocá-lo em produção, mas também para quem só quer conferir se um CEP, e-mail, telefone ou código de produto segue o formato esperado, sem instalar nada.

Como usar

Tudo acontece em tempo real: a cada tecla, o padrão é reavaliado. Se a expressão for inválida, a mensagem de erro do próprio motor de regex aparece logo abaixo dos campos, o que ajuda a encontrar parênteses ou colchetes não fechados.

Exemplos práticos

Dicas e boas práticas

Use \d para dígitos, \w para letras/números, . para qualquer caractere, + para "um ou mais" e * para "zero ou mais". As flags mais comuns são g (todas as ocorrências), i (ignora maiúsculas e minúsculas) e m (modo multilinha, em que ^ e $ casam no início e no fim de cada linha).

Comece com padrões simples e vá refinando: verifique o contador de correspondências a cada mudança para confirmar que está pegando nem mais nem menos do que deveria. Para trechos literais que também são símbolos de regex (como ., ? ou (), lembre-se de escapá-los com uma barra invertida, por exemplo \. para casar um ponto de verdade.

Perguntas frequentes

Como testar uma expressão regular?

Digite o padrão e o texto de teste. As correspondências aparecem destacadas em tempo real, com a contagem de quantas foram encontradas.