95+ ferramentas grátis
← voltar

Testador de Expressões Regulares Online Grátis

Teste expressões regulares em tempo real com destaque de matches, grupos de captura e flags. Suporte a JavaScript, Python e PCRE. Ideal para desenvolvimento e validação de dados. 100% grátis.

O que é esta ferramenta?

O Testador de RegEx avalia expressões regulares em tempo real com destaque de matches e grupos de captura. Suporta flags do JavaScript (g, i, m, s, u) e é ideal para desenvolvimento e validação de dados.

Como usar

  1. Digite a expressão regular no campo de padrão.
  2. Cole o texto de teste no campo de entrada.
  3. Os matches são destacados em tempo real com grupos de captura numerados.
Texto de teste
2 correspondencias
Correspondencia 1: hello (pos 0)
Correspondencia 2: world (pos 6)

Exemplo prático

Use os valores gerados em um teste automatizado:

await page.goto('https://4devtool.com/br/testador-regex/')
await page.click('button:has-text("Gerar")')
await page.fill('input', '[a-z0-9]+@[a-z0-9.-]+\.[a-z]{2,}')

Substitua os valores do exemplo pelos dados gerados na ferramenta.

API

Para automações, integrações e pipelines, consulte a documentação da API.

Para que serve

💻
Desenvolvimento
Teste e refine regex antes de implementar no código
🔍
Validação de dados
Crie patterns para e-mail, CPF, telefone e outros campos
📋
Web scraping
Extraia dados de HTML e textos com expressões regulares
🧪
Debug
Visualize matches e grupos para encontrar bugs em regex

Ferramentas relacionadas

Privacidade e dados sintéticos

A avaliação é feita inteiramente no navegador. Nenhum dado é enviado ao servidor.

Perguntas frequentes

Quais flags estão disponíveis?

As flags suportadas são: g (global), i (case-insensitive), m (multiline), s (dotAll) e u (unicode).

Como capturar grupos?

Use parênteses para criar grupos de captura: (\d+) captura dígitos. Grupos nomeados usam (?<nome>...).

RegEx pode travar o navegador?

Sim. Padrões com backtracking excessivo em textos longos podem ser lentos. Teste com entradas pequenas primeiro.