Ferramentas para Devs
Testador de Regex
Teste expressões regulares (regex) contra um texto de exemplo em tempo real, com destaque visual das correspondências e lista de grupos capturados.
Publicidade
Como usar
- Digite sua expressão regular no primeiro campo (sem as barras
/ /). - Ajuste as flags conforme necessário.
- Cole ou edite o texto de teste — as correspondências aparecem destacadas em amarelo, com a lista detalhada abaixo.
O que cada flag faz
g (global) encontra todas as correspondências, não só a primeira. i ignora diferença entre maiúsculas e minúsculas. m (multilinha) faz ^ e $ corresponderem ao início/fim de cada linha, não só do texto inteiro. s faz o ponto (.) também corresponder a quebras de linha. Esta ferramenta usa a sintaxe de regex do próprio JavaScript.
Perguntas frequentes
A sintaxe de regex é igual em todas as linguagens?
Não exatamente. A maioria dos conceitos básicos (classes de caracteres, quantificadores, grupos) é parecida entre linguagens, mas há diferenças de sintaxe entre o "sabor" de regex do JavaScript, Python, PCRE (usado em PHP) e outros. Esta ferramenta testa regex no formato JavaScript.
Por que minha expressão regular não encontra nada?
Verifique se a flag g está ativada para encontrar múltiplas ocorrências, se há caracteres especiais que precisam de escape (como ., *, () e se o padrão realmente corresponde ao formato do texto testado.
Publicidade