Ir para o conteúdo
TextArray
Totalmente local

Remova as linhas que contêm

Filtre uma lista excluindo ou mantendo apenas as linhas que correspondem a um padrão.

Entrada
Saída

Remova as linhas que contêm

Digite uma palavra ou frase e esta ferramenta removerá todas as linhas que a contêm, deixando o resto do texto intacto. Inverta o modo e ele fará o oposto: apenas as linhas correspondentes sobreviverão. É um grep baseado em navegador para os momentos em que você tem uma lista à sua frente e nenhum terminal - filtrando arquivos de log até erros, eliminando contas de teste de uma exportação, extraindo todas as linhas que mencionam um domínio ou limpando linhas de comentários de um arquivo de configuração.

A correspondência ignora a capitalização por padrão, então "error" também encontra "Error" e "ERROR". Ative "Diferencia maiúsculas de minúsculas" quando a diferença for importante, por exemplo, ao filtrar identificadores de código. Para algo mais preciso do que uma substring simples, habilite "Usar expressão regular" e o padrão se tornará um regex completo: use ^ e $ para ancorar no início ou no final de uma linha, \\d para dígitos ou alternância como cat|dog para combinar vários termos de uma vez. Se a expressão tiver um erro de sintaxe, a ferramenta diz isso com calma, em vez de falhar silenciosamente, e um padrão vazio simplesmente retorna seu texto inalterado.

A contagem abaixo da saída mostra quantas linhas entraram, quantas restam e quantas foram removidas, atualizando ao vivo conforme você refina o padrão - para que você possa observar o filtro se estreitar antes de se comprometer com ele. Os finais de linha do Windows e do Unix funcionam e listas com centenas de milhares de linhas são filtradas em milissegundos.

Nada sai do seu dispositivo. A ferramenta é executada inteiramente em seu navegador, o que a torna segura para logs de servidor, dados de clientes ou qualquer outra coisa que você preferiria não colar em um serviço online. Copie o resultado ou baixe-o como um arquivo .txt.

FAQ

Como mantenho apenas as linhas que procuro?
Mude o modo para "Manter apenas linhas correspondentes". Cada linha sem o padrão é removida.
Posso combinar com uma expressão regular?
Sim. Habilite "Usar expressão regular" e o padrão será tratado como um regex JavaScript, para que âncoras, classes de caracteres e alternância funcionem.
O que acontece se minha expressão regular for inválida?
A ferramenta mostra uma mensagem curta solicitando que você verifique a sintaxe do padrão e sua entrada permanece como está até que a expressão seja válida.
E se eu deixar o padrão vazio?
O texto passa inalterado e a contagem informa zero linhas removidas, portanto nada é perdido por acidente.
Meu texto é carregado em algum lugar?
Não. A ferramenta funciona inteiramente no seu navegador e seu texto nunca sai do seu dispositivo.