Ir para o conteúdo
Totalmente local

Remover linhas que começam com um número

Exclua todas as linhas cujo primeiro caractere seja um dígito.

Entrada

Remover linhas que começam com um número

Cole uma lista de linhas e esta ferramenta exclui todas as linhas cujo primeiro caractere sem espaço seja um dígito (0-9), mantendo todo o resto intacto. É uma maneira rápida de limpar arquivos de log onde as entradas numeradas precisam ir, remover linhas de índice perdidas de uma exportação ou eliminar linhas de medição de um despejo de texto enquanto mantém as notas ao redor.

A verificação analisa o primeiro caractere após quaisquer espaços iniciais ou tabulações, portanto, "42 itens enviados" e "7. Próxima etapa" contam como começando com um número e são removidos, enquanto uma linha como "Sala 42" ou "Etapa sete" é deixada sozinha porque o primeiro caractere é uma letra. As linhas que já estão vazias são tratadas como se não começassem com um número e são mantidas como estão, de modo que o espaçamento em branco na sua lista sobrevive à limpeza.

Ative "Manter apenas as linhas que começam com um número" para inverter totalmente a lógica - em vez de excluir as linhas numeradas, a ferramenta descarta todo o resto e mantém apenas as linhas que começam com um dígito. Isso é útil quando você deseja o resultado oposto: extrair apenas as entradas numeradas de uma lista mista, por exemplo, para isolar a saída numerada de linhas ou um esboço numerado da prosa circundante.

Tudo é executado localmente no seu navegador usando uma expressão regular simples – nada é carregado, registrado ou enviado para um servidor, por isso é seguro usar em logs internos, exportar arquivos ou qualquer texto que você preferiria não colar em um serviço de terceiros. A contagem ao vivo abaixo da saída mostra quantas linhas entraram, quantas restam e quantas foram removidas, e o resultado está pronto para ser copiado, baixado como um arquivo .txt ou enviado diretamente para outra ferramenta.

FAQ

O que conta como uma linha “começando com um número”?
Uma linha cujo primeiro caractere, após pular quaisquer espaços iniciais ou tabulações, é um dígito de 0 a 9. "3 maçãs" e "10. Passo" ambos se qualificam; "Sala 3" não, porque a linha começa com uma letra.
Posso manter as linhas numeradas em vez de removê-las?
Sim. Ative "Manter apenas linhas que começam com um número" e a ferramenta descarta todas as linhas alternadas, mantendo apenas aquelas que começam com um dígito.
O que acontece com as linhas vazias?
Uma linha vazia não possui primeiro caractere, portanto, é tratada como se não começasse com um número e permanece na saída por padrão.
Ele entende números negativos ou decimais como "-5" ou "3,14"?
Ele verifica apenas o primeiro caractere. Como o dígito vem primeiro em "3.14", essa linha é tratada como começando com um número, mas "-5" começa com um sinal de menos, portanto é deixada no lugar, a menos que o caractere logo após o espaço seja ele próprio um dígito.
Meu texto é carregado em algum lugar?
Não. A filtragem é executada inteiramente no seu navegador usando uma expressão regular — seu texto nunca sai do seu dispositivo.