Testador de Regex
Testa padrões, faz correspondências de texto e pré-visualiza substituições rapidamente.
Como usar o testador de regex
- Escreve a tua expressão regular no campo de padrão e adiciona modificadores, se necessário.
- Cola o texto onde queres pesquisar na área de teste.
- Prime Testar para ver as correspondências e os grupos de captura, ou escreve uma substituição e prime Substituir.
- Revê o resultado nas áreas de saída e de substituição.
- Começa com um padrão pequeno e vai desenvolvendo-o passo a passo, verificando as correspondências após cada alteração.
Quando é útil
- Depurar uma expressão regular antes de a usares em código.
- Encontrar e substituir padrões num bloco de texto.
- Extrair valores, como emails ou datas, de um documento.
- Verificar o comportamento dos grupos de captura.
- Extrair números de versão de um ficheiro de registo.
Perguntas frequentes
O meu padrão e o meu texto são privados?
Sim. Tudo é avaliado localmente no teu navegador e nunca é enviado para um servidor.
Quais são as limitações?
O testador usa o motor de expressões regulares de JavaScript do teu navegador, pelo que funcionalidades de outros motores podem comportar-se de forma diferente. Os padrões inválidos são assinalados, em vez de serem correspondidos.
Que modificadores são suportados?
Podes adicionar os modificadores comuns de JavaScript, como sem distinção entre maiúsculas e minúsculas, global e multilinha, no campo de modificadores.
Posso testar substituições?
Sim. O campo de substituição mostra como o texto muda depois de o padrão ser substituído.
Mostra os grupos de captura?
Sim. A área de resultados lista as correspondências e os grupos capturados para a expressão atual.
Porque é que o meu padrão não encontra correspondências?
As razões mais comuns são um erro de escrita no padrão, um modificador em falta ou um padrão que espera carateres que não existem no texto. Começa com um fragmento mais simples e confirma que corresponde antes de adicionares grupos ou âncoras. A área de resultados mostra zero correspondências quando nada corresponde, para que possas iterar rapidamente.