Grátis online Regex Tester
Teste e depure expressões regulares com destaque de correspondências em tempo real, extração de grupos e uma biblioteca de padrões comuns. Gratuito, 100% no lado do cliente.
100% lado do cliente · Seus dados nunca saem do navegadorComo usar Regex Tester
Digite sua expressão regular no campo padrão (sem as barras). Use os botões à direita do campo para alternar os modificadores.
- Cole o texto que deseja pesquisar na área String de Teste.
- Clique em Testar ou pressione Ctrl/Cmd+Enter. As correspondências são destacadas na saída e listadas na tabela de Detalhes de Correspondências abaixo.
- Abra a Biblioteca de padrões comuns para carregar uma regex predefinida — ótimo para casos de validação como e-mail, URL ou UUID.
- Use Copiar regex para copiar a expressão completa incluindo modificadores (
/padrão/modificadores).
Grupos de captura nomeados ((?<nome>padrão)) aparecem como colunas nomeadas na tabela de Detalhes de Correspondências.
Perguntas frequentes
Qual mecanismo de regex esta ferramenta usa?
Este testador usa o mecanismo RegExp embutido do JavaScript, que segue a especificação ECMAScript. Suporta a maioria da sintaxe compatível com Perl, mas não suporta asserções lookbehind em todos os navegadores mais antigos.
O que fazem os botões de modificadores?
g (global) encontra todas as correspondências em vez de parar na primeira. i torna a correspondência insensível a maiúsculas/minúsculas. m faz ^ e $ corresponderem a limites de linha. s faz . corresponder a quebras de linha. u ativa o modo Unicode completo incluindo o tratamento de pares substitutos.
Quantas correspondências a ferramenta mostra?
A saída destacada mostra todas as correspondências na string de teste. A tabela de Detalhes de Correspondências exibe até as primeiras 100 correspondências individuais com suas posições de índice e grupos capturados.
Como usar grupos de captura?
Envolva parte do padrão em parênteses, p.ex. (\d{4})-(\d{2})-(\d{2}). Cada grupo capturado aparece na coluna Grupos da tabela de Detalhes de Correspondências. Grupos nomeados usam a sintaxe (?<nome>padrão).
A string de teste é enviada para algum servidor?
Não. Todo o processamento é feito no seu navegador usando a API JavaScript RegExp. Nenhum texto ou padrão sai do seu dispositivo.
Quais são os padrões comuns na biblioteca?
A biblioteca inclui padrões para endereços de e-mail, URLs, endereços IPv4, números de telefone, cores hexadecimais, datas (YYYY-MM-DD), códigos postais, números de cartão de crédito, slugs, UUIDs e mais.