Testador de Regex
Teste expressões regulares em tempo real com análise detalhada e padrões comuns
Nenhum match encontrado
Digite uma regex e texto para ver os resultados
Como usar Testador de Regex
- 1
Escreva a expressão
Digite o padrão que você quer testar.
- 2
Cole o texto de teste
Insira um trecho representativo do conteúdo real.
- 3
Veja as correspondências
Os trechos encontrados aparecem destacados enquanto você ajusta o padrão.
Sobre a ferramenta
Expressão regular é uma linguagem para descrever padrões de texto. Em vez de procurar uma palavra exata, você descreve a forma do que procura: três dígitos, seguidos de hífen, seguidos de quatro dígitos.
O problema é que ler uma regex é mais difícil que escrevê-la, e um caractere fora do lugar muda tudo silenciosamente. Testar contra texto real, vendo o que casa e o que não casa, é a única forma prática de ter certeza.
Um cuidado clássico: quantificadores são gananciosos por padrão. Um .* vai até o último ponto possível da linha, não até o primeiro — o que costuma explicar por que um padrão captura muito mais do que se esperava.
Quando usar
- Validar formatos de e-mail, telefone ou CEP
- Extrair trechos específicos de um texto grande
- Montar regras de busca e substituição em editores
- Testar padrões antes de usá-los em código
- Aprender regex vendo o efeito de cada alteração
Perguntas frequentes
Qual sintaxe é usada?
A do JavaScript, que é a mesma da maioria das linguagens modernas para os recursos do dia a dia. Detalhes avançados podem variar entre linguagens.
Por que meu padrão pega texto demais?
Provavelmente por causa de um quantificador ganancioso como .* — ele avança até o último casamento possível. Acrescentar ? logo depois o torna preguiçoso.
Regex serve para validar e-mail?
Serve para checar o formato básico, mas não garante que o endereço exista. A validação real depende de enviar uma mensagem de confirmação.