Skip to main content
CalculoraCalculora

Finanças e Negócios

Calculadoras FinanceirasInvestimento & PlanejamentoFinanças PessoaisInvestimento ImobiliárioFerramentas de NegóciosStartup & Empresas de Software

Matemática e Tecnologia

Calculadoras MatemáticasFerramentas de EngenhariaFerramentas de FísicaFerramentas de DesenvolvedorFerramentas Escolares

Saúde e Vida

Ferramentas MédicasUtilidade InteligenteAleatórios

Criador e Especialidade

Economia de CriadoresFerramentas IslâmicasSustentabilidadeJogos

Conversores

Conversor de UnidadesConversor de ComprimentoConversor de PesoConversor de Temperatura→ Conversores de Unidades

Aleatórios

Gerador de Números AleatóriosVerificador de Força de SenhaGire a rodaSimulador de Lançamento de MoedaLançador de DadosCalculadora de sobreposição de fuso horário→ Aleatórios
Conversor de Arquivos

Ferramentas PDF

Converter PDF para JPGConverter PDF para PNGExtrair Texto de PDFConverter PDF para GIFConverter PDF para WebPConverter PDF para SVGConverter PDF em WordConverter PDF em ExcelConverter PDF em PowerPointConverter PDF em HTMLConverter PDF em MarkdownConverter PDF em TIFF

Conversor de Imagens

Converter JPG para PNGConverter PNG para JPGConverter PNG para WebPConverter WebP para PNGConverter WebP para JPGConverter JPG para WebPConverter SVG em PNGConverter SVG para JPGConverter SVG em WebPConverter BMP em PNGConverter BMP em JPGConverter BMP em WebP

Imagens avançadas

Converter HEIC em JPGConverter HEIC em PNGConverter TIFF em JPGConverter TIFF em PNGConverter JPG em TIFFConverter PNG em TIFFConverter JPG em ICOConverter PNG em ICOConverter JPG em AVIFConverter PNG em AVIF

GIF e Animação

Converter GIF para PNGConverter GIF para JPGExtrair Quadros de GIFConverter PNG para GIFConverter JPG para GIFConverter GIF para WebP

Edição

Adicionar Marca D'ÁguaRemover Objetos de ImagensRedimensione imagens instantaneamente no seu navegadorComprima imagens online — reduza o tamanho, mantenha a qualidade
Desafio de Velocidade MatemáticaDesafio de Cálculo MentalWordleBint WaladSudoku2048
Conversor de Moedas
CalculoraCalculora

Sua plataforma de cálculo completa. Ferramentas gratuitas, rápidas e precisas para todas as necessidades.

100% privado — todos os cálculos no seu navegador, nenhum dado enviado a servidoresGrátis para sempre — sem paywalls, sem assinaturas, sem necessidade de conta

Popular

  • Calculadora de IMC
  • Calculadora de Empréstimo
  • Calculadora de Idade
  • Calculadora de Hipoteca
  • Calculadora de Porcentagem
  • Calculadora Científica
  • Ver tudo →

Categorias

  • Matemática
  • Finanças
  • Saúde e Vida
  • Finanças e Negócios
  • Ferramentas de Desenvolvedor
  • Engenharia
  • Categorias →

Mais

  • Conversor de Moedas
  • Conversor de Arquivos
  • Jogos e Ferramentas Divertidas

Jurídico

  • Sobre Nós
  • Contato
  • Política de Privacidade
  • Termos de Serviço
  • Aviso Legal
  • Mapa do site

Idiomas

enEnglisharالعربيةesEspañoldeDeutschfrFrançaishiहिन्दीidBahasa IndonesiaitItalianoja日本語ko한국어ptPortuguêsruРусскийtrTürkçeviTiếng Việtbnবাংলাzh中文nlNederlandsplPolskiukУкраїнськаmsBahasa Melayuthภาษาไทย

© 2026 Calculora. Todos os direitos reservados.

Criado com — 100% gratuito

Sem servidores — site totalmente estático, zero coleta de dados

  1. Início
  2. Ferramentas de Desenvolvedor
  3. Testador de Regex

Testador de Regex

Escreva um padrão regex, cole seu texto de teste e veja cada correspondência ser destacada ao vivo enquanto digita. Pare de adivinhar se o seu padrão funciona — veja-o funcionar.

Carregando calculadora...
Esta ferramenta te ajudou?

O que é Testador de Regex?

Um Testador de Regex permite testar expressões regulares em texto de exemplo em tempo real. Essencial para desenvolvedores que criam processamento de texto, validação e funcionalidades de busca em suas aplicações.

Quando Usar Esta Calculadora

  • Validar entrada do usuário — testar padrões de validação de e-mail, telefone, URL ou data antes de implantá-los.
  • Depurar correspondências falhas — cole seu regex e texto de teste para ver exatamente onde e por que as correspondências falham.
  • Aprender regex — experimente padrões interativamente para desenvolver intuição sobre a sintaxe regex.
  • Extrair dados de texto — crie padrões para encontrar e capturar substrings específicas de textos maiores.
  • Buscar e substituir — teste padrões antes de usá-los em código ou editores de texto para operações de buscar e substituir.
  • Criar validadores de formulário — verifique se seu regex de validação corresponde a todas as entradas válidas e rejeita todas as inválidas.

Passos:

  1. Digite seu padrão regex (ex.: \d{3}-\d{4}).
  2. Selecione os sinalizadores: g (global), i (sem distinção de maiúsculas/minúsculas), m (multilinha), s (dotall).
  3. Digite ou cole o texto de teste na área de texto.
  4. Veja todas as correspondências destacadas com a contagem.

Fórmula

Padrão + Sinalizadores → RegExp → Executar contra o texto de teste → Array de correspondências Padrões comuns: - \d+ → um ou mais dígitos - [a-zA-Z]+ → uma ou mais letras - ^…$ → âncoras de início/fim - (…) → grupos de captura

Casos de uso

  • Validar endereços de e-mail, números de telefone, URLs
  • Extrair padrões de texto (datas, preços, IDs)
  • Operações de buscar e substituir em editores de texto
  • Validação de entrada em formulários web

Benefícios Principais

  • Teste padrões regex em tempo real
  • Veja todas as correspondências destacadas
  • Suporte para sinalizadores comuns
  • Grátis, sem necessidade de cadastro

Dicas Profissionais

  • Teste com texto que corresponde e que não corresponde
  • Use referências de regex online para padrões complexos
  • Comece simples e adicione complexidade gradualmente
  • Use grupos de captura nomeados para melhor legibilidade

Erros Comuns a Evitar

  • Não escapar caracteres especiais (usar \. em vez de .)
  • Esquecer o sinalizador g ao esperar múltiplas correspondências
  • Usar quantificadores gulosos quando os preguiçosos são necessários
  • Complicar demais os padrões — o mais simples costuma ser melhor

Termos Chave Explicados

  • Padrão: Expressão de busca
  • Sinalizadores: Opções que modificam o comportamento da busca
  • Correspondência: Ocorrência encontrada do padrão
  • Grupo de captura: Parte do padrão entre parênteses

Conceitos relacionados

  • Expressão regular (regex): Uma sequência de caracteres que define um padrão de busca para correspondência de texto.
  • Grupo de captura: Uma parte entre parênteses de um regex que extrai partes específicas de uma correspondência.
  • Quantificador: Um caractere que especifica quantas vezes o elemento anterior deve ocorrer (ex.: +, *, ?, {n}).
  • Âncora: Uma asserção de largura zero que corresponde a uma posição no texto em vez de um caractere (^ para início, $ para fim).
  • Lookahead/Lookbehind: Asserções de largura zero que verificam padrões antes ou depois da posição atual sem consumir texto.

Exemplo

Padrão: ^[\w.-]+@[\w.-]+\.\w{2,}$ com o texto de teste: "Fale conosco em hello@example.com ou support@test.org" encontra ambos os endereços de e-mail e os exibe na lista de resultados.

Interpretação dos seus resultados

Comece observando a contagem de correspondências e o texto destacado. Se você espera correspondências, mas não vê nenhuma, verifique: (1) o sinalizador global (g) está definido? Sem ele, apenas a primeira correspondência é encontrada. (2) Você está escapando caracteres especiais? Um ponto literal precisa ser escapado como \.. (3) Suas âncoras estão corretas? ^ corresponde ao início da string, $ ao fim. O painel de grupos de captura mostra o que cada parte entre parênteses do seu padrão correspondeu. Grupos nomeados (usando (?...)) tornam padrões complexos mais legíveis. Use grupos para extrair partes específicas de uma correspondência — por exemplo, capturar o código de área separadamente do restante de um número de telefone. Erros comuns de regex a observar: quantificadores gulosos correspondendo a texto demais (use quantificadores preguiçosos *? ou +? em vez disso), esquecer o sinalizador multilinha ao corresponder em várias linhas, e usar . em vez de [\s\S] quando você quer corresponder a qualquer caractere, incluindo quebras de linha.

Perguntas Frequentes

O que é uma expressão regular?
Um regex é uma sequência de caracteres que define um padrão de busca. É usado para correspondência de padrões em texto, como encontrar endereços de e-mail, validar entradas ou extrair dados de strings.
Qual mecanismo de regex esta ferramenta usa?
Esta ferramenta usa o mecanismo RegExp nativo do JavaScript, que suporta a maioria dos recursos padrão de regex, incluindo grupos, lookaheads, quantificadores e classes de caracteres.
Quais são os sinalizadores de regex mais comuns?
g (global): Encontra todas as correspondências, não apenas a primeira. i (sem distinção de maiúsculas/minúsculas): Ignora a caixa. m (multilinha): ^ e $ correspondem aos limites de linha. s (dotall): . também corresponde a quebras de linha.
Por que meu regex não encontra correspondências?
Problemas comuns: falta do sinalizador g para múltiplas correspondências, caracteres especiais não escapados (., *, +, ?, [, ], (, )), ou uso incorreto de quantificadores.

Ferramentas Relacionadas

Explorar mais ferramentas

Calculadora de proporcao de aspecto

Calculadora de largura de banda

Calculadora de tempo de download

Calculadora de Custo de Hospedagem em Nuvem

Calculadora de custos de CDN

Calculadora de monetizacao de API

Ferramentas similares

Calculadora de proporcao de aspecto
Ferramentas de Desenvolvedor
Calculadora de largura de banda
Ferramentas de Desenvolvedor
Calculadora de tempo de download
Ferramentas de Desenvolvedor
Calculadora de Custo de Hospedagem em Nuvem
Ferramentas de Desenvolvedor