Voltar ao Menu
🔍
Utilidades

Testador de Regex

Teste expressões regulares e visualize as correspondências encontradas.

Flags

Uma expressão regular (regex) é um padrão de busca usado para encontrar, validar ou substituir trechos de texto que seguem uma estrutura específica, como e-mails, telefones ou CEPs.

Como funciona o cálculo de Testador de Regex

A ferramenta aplica o padrão de expressão regular informado sobre o texto de teste, usando o motor de regex nativo do JavaScript. Cada trecho do texto que corresponde ao padrão é destacado visualmente, e a lista de todas as correspondências (matches) é exibida abaixo, incluindo grupos de captura quando o padrão os utiliza. É uma ferramenta essencial para desenvolvedores testarem padrões de válidação antes de usá-los em código.

Exemplo prático

Exemplo: testando um regex de e-mail

  1. 1.

    Regex: /[\w.-]+@[\w.-]+\.\w+/g

  2. 2.

    Texto de teste: "Contato: joao@email.com ou maria@teste.com.br"

  3. 3.

    Correspondências encontradas: joao@email.com, maria@teste.com.br

  4. 4.

    Total: 2 correspondências

O regex encontrou corretamente os 2 endereços de e-mail presentes no texto.

Perguntas Frequentes

O que é uma expressão regular?
É um padrão de busca usado para encontrar, validar ou substituir textos que seguem uma estrutura específica, muito usado em válidação de formulários e processamento de texto.
O que significa a flag "g" no regex?
Significa "global" - faz o regex encontrar TODAS as correspondências no texto, não apenas a primeira.
Por que meu regex não encontra nada?
Verifique se a sintaxe está correta e se as flags necessárias (como "i" para ignorar maiúsculas/minúsculas) estão marcadas.
Meu texto é enviado para algum servidor?
Não, todo o processamento acontece localmente no seu navegador.

Gostou? Compartilhe com quem vai usar

WhatsAppFacebookXTelegramPPinterestLinkedIn

Sugestões de compra: livro javascript (link de afiliado)