FERRAMENTA GRATUITA

Testador de expressões regulares

Descubra quais linhas correspondem ao seu filtro.

Teste um padrão em uma lista de URLs, consultas ou outros textos. Veja os trechos encontrados e separe os resultados antes de usar o filtro no seu trabalho.

O que você quer encontrar?

01 / DEFINIR E TESTAR

Uma expressão regular, ou regex, é uma regra de busca. Comece com um dos padrões abaixo ou escreva o seu.

Digite só a expressão, sem as barras delimitadoras de /expressão/ e sem letras de configuração ao final. Barras que fazem parte de uma URL podem ser usadas normalmente.
Cole somente a coluna de textos ou URLs. Linhas em branco são ignoradas; repetições e a ordem original são mantidas.

0 linhas preenchidas

Tudo neste navegador. Nenhuma URL é acessada.

Resultado do teste

02 / CONFERIR E EXPORTAR

Uma regra. Uma lista. Respostas à vista.

Preencha os campos ou use um exemplo para ver o que entra e o que fica fora do filtro.

01

Escolha uma regra

Use um padrão pronto ou escreva a expressão. Por exemplo, seo|marketing procura um termo ou o outro.

02

Confira os dois lados

Veja as linhas que correspondem e também as que ficaram de fora. Um filtro útil precisa passar pelos dois testes.

03

Leve o resultado

Copie ou baixe todas as linhas do filtro selecionado. A exportação inclui também as páginas de resultados que não estão na tela.

Como interpretar este teste

Uma busca por linha. Cada linha preenchida é testada separadamente. O resultado “Corresponde” significa que o padrão encontrou um trecho, ou a linha inteira quando essa opção estiver marcada. Isso não confirma se uma URL existe nem avalia a intenção real de uma consulta.

Caracteres com função especial. O ponto . representa um caractere; .*, uma sequência; |, uma alternativa; ^, o início; e $, o fim. Para buscar um ponto literal, escreva \.. Parênteses agrupam alternativas, como em (seo|marketing).

Maiúsculas, acentos e espaços. A opção de ignorar maiúsculas está ligada inicialmente. Ela não remove acentos: “conteúdo” e “conteudo” continuam distintos. Espaços no início e no fim das linhas são mantidos e podem alterar o resultado, especialmente na busca pela linha inteira.

Compatibilidade com outras ferramentas. Este teste usa a sintaxe de expressões regulares do JavaScript, com Unicode ativo. Search Console e GA4 usam RE2 e têm regras próprias. Um padrão aceito aqui pode não ser aceito ou não produzir o mesmo resultado lá; confira o filtro também na ferramenta em que ele será aplicado.

Destaques e correspondências vazias. Mostramos ocorrências sem sobreposição. Regras como ^ podem corresponder a uma posição sem selecionar nenhum caractere; nesse caso, a linha aparece como correspondente, com uma indicação de ocorrência vazia. Os destaques são limitados a 200 por linha e 20 mil no teste, sem mudar a classificação das linhas.

Tempo e volume. Até 5.000 linhas preenchidas, 500 mil caracteres no total, 10 mil por linha, 1.000 na expressão e 2 MiB em UTF-8. Expressões muito custosas são interrompidas após aproximadamente 1,5 segundo para manter a página utilizável. Simplifique o padrão ou reduza a lista quando isso ocorrer.

Arquivos e privacidade. TXT em UTF-8, dados colados e resultados ficam apenas na memória deste navegador. Não há envio para processamento, IA, consulta às URLs ou histórico salvo. Recarregar descarta os dados. TXT e cópia mantêm o texto original; o CSV acrescenta um apóstrofo em células com potencial de fórmula para reduzir sua interpretação automática em planilhas.

Referências: expressões regulares em JavaScript e filtros de desempenho do Search Console.