Painel de texto

Filtrar linhas

Mantenha apenas as linhas que contêm um trecho literal de texto, com opção de diferenciar maiúsculas e minúsculas.

Filtrar linhas: Extraia apenas as linhas que contêm um trecho específico de texto. Filtrar linhas procura uma substring literal em qualquer parte de cada entrada e mantém as linhas correspondentes na ordem original. Escolha se maiúsculas e minúsculas devem ser diferenciadas; o resultado contém as linhas completas, não apenas as palavras encontradas. Roda 100% localmente no seu navegador, sem enviar nenhum arquivo para o servidor.

Execuções
No seu navegador
Custo
Grátis · sem cadastro
Disponibilidade
Pronto para usar
Filter Lines / editor localProcessamento local

Roda inteiramente no seu navegador

100,000 caracteres de entrada · 10,000 linhas lógicas · 200,000 caracteres de saída

Resultado

Pronto

A filtragem usa uma verificação literal de conteúdo. Expressões regulares e execução de padrões não são compatíveis intencionalmente.

As correspondências são substrings

Uma linha é mantida se o texto aparecer em qualquer parte dela; portanto, cat também mantém category e concatenate, e ERROR com a diferenciação entre maiúsculas e minúsculas desativada também mantém error-free. Torne o texto de busca mais específico incluindo a pontuação ou os espaços ao redor, como [ERROR] ou status=500. Ative a diferenciação entre maiúsculas e minúsculas para níveis e códigos de log, que normalmente são escritos com uma capitalização fixa.

Cabeçalhos, exclusões e padrões

Filtrar um CSV remove a linha de cabeçalho, a menos que ela também contenha o texto; nesse caso, copie-a de volta para o início depois. Não há um modo para remover linhas correspondentes nem suporte a padrões. Para padrões como uma palavra ou outra, ou qualquer quantidade, crie uma expressão regular no testador de regex; em um terminal, grep -v remove linhas correspondentes e grep -E filtra por padrão.

Como usar

  1. Cole ou digite suas linhas no editor local.
  2. Defina as opções exibidas para esta transformação e execute-a.
  3. Revise o resultado e copie ou baixe o texto.

Privacidade e limitações

Seu texto e o resultado permanecem neste dispositivo. Não há upload nem execução do código inserido.

Ferramentas relacionadas

Perguntas frequentes

Pontos, asteriscos ou colchetes funcionam como padrões de busca?

Não. Uma consulta como a.b procura exatamente essa sequência de três caracteres, e um asterisco procura um asterisco. Não há curingas, limites de palavras inteiras nem expressões regulares. Uma consulta composta por espaços pode ser válida, mas uma consulta completamente vazia é rejeitada.

A correspondência que ignora maiúsculas e minúsculas também ignora acentos ou variantes Unicode?

Ela compara o texto convertido para minúsculas, em vez de usar regras de ordenação específicas de cada idioma. cafe não corresponde a café, e o é composto é diferente de e seguido por um acento combinante. O ß alemão não é expandido para ss. Normalize o texto separadamente quando grafias equivalentes devem corresponder.

Se houver várias correspondências, a mesma linha será repetida?

Não. Cada linha lógica é verificada uma vez e é mantida uma única vez ou descartada. Linhas de entrada idênticas repetidas são entradas separadas e podem ser todas mantidas. Se não houver correspondências, a saída ficará vazia. As entradas mantidas preservam maiúsculas e minúsculas, espaços e pontuação originais, em vez da forma de busca convertida para minúsculas.

Ferramenta grátis · no seu navegador execuções · não precisa de conta