Skip to main content
DevTools24

Testador e Depurador de Regex

Teste, valide e depure expressões regulares com feedback em tempo real e destaque de correspondências. Perfeito para validação de dados, processamento de texto e desenvolvimento de correspondência de padrões.

//g
Status:Enter a regex pattern

Recursos

  • Teste em Tempo Real: Validação e correspondência de regex em tempo real
  • Destaque de Correspondências: Destaque visual do texto correspondido
  • Resultados Detalhados: Posições de correspondência e grupos de captura
  • Suporte a Flags: Global, case-insensitive, multiline e mais
  • Exemplos Rápidos: Padrões pré-construídos para casos de uso comuns
  • Detecção de Erros: Mensagens de erro claras para padrões inválidos

Casos de Uso Comuns

  • Validação de E-mail: Validar formatos de endereço de e-mail
  • Números de Telefone: Extrair e validar números de telefone
  • URLs: Corresponder e extrair endereços web
  • Extração de Dados: Analisar texto estruturado e logs
  • Validação de Entrada: Padrões de validação de campos de formulário
  • Processamento de Texto: Operações de busca e substituição

Referência Rápida de Regex

Classes de Caracteres:

  • \d - Qualquer dígito (0-9)
  • \w - Caractere de palavra (a-z, A-Z, 0-9, _)
  • \s - Caractere de espaço em branco
  • . - Qualquer caractere (exceto nova linha)
  • [a-z] - Qualquer letra minúscula

Quantificadores:

  • * - Zero ou mais
  • + - Um ou mais
  • ? - Zero ou um
  • {n} - Exatamente n vezes
  • {n,m} - Entre n e m vezes

Dicas Profissionais

  • Use a flag Global (g) para encontrar todas as correspondências, não apenas a primeira
  • Teste com múltiplos exemplos para garantir que seu padrão funcione corretamente
  • Use grupos de captura () para extrair partes específicas das correspondências
  • Seja específico - padrões muito amplos podem corresponder a texto não intencional
  • Use recursos online de regex para padrões complexos
  • Lembre-se de escapar caracteres especiais com barras invertidas