Remove linhas duplicadas de qualquer texto ignorando maiúsculas e espaços. Mantenha a primeira ou a última ocorrência e veja quais se repetiram.
Todo o processamento acontece no seu navegador. Seu texto nunca sai do seu dispositivo.
Dividir seu texto em linhas e compará-las é um problema clássico de conjuntos, e esta ferramenta o resolve em uma única passada. Cada linha é lida em ordem, normalizada pelas regras que você escolher e consultada em um mapa hash que lembra se já apareceu e quantas vezes.
Não. Todo o processamento acontece no seu navegador usando JavaScript puro. O texto nunca sai do seu dispositivo, e nada é armazenado ou transmitido depois que você sai da página.
Quando uma linha aparece várias vezes, a ferramenta precisa decidir qual manter. 'Manter a primeira' preserva a primeira ocorrência e descarta as demais; 'manter a última' descarta tudo antes da ocorrência final e mantém essa. Ambas as opções preservam a ordem original das linhas que restam.
Com 'ignorar maiúsculas' ativado, 'Apple' e 'apple' contam como a mesma linha. Com 'ignorar espaços' ativado, os espaços no início e no fim são ignorados ao comparar linhas — 'hello ' e 'hello' coincidem. A opção marcada determina como os duplicados são detectados; as linhas mantidas são sempre o texto original.
Sim. A ferramenta compara linhas, não palavras nem substrings. Uma linha conta como duplicada apenas quando é idêntica a uma linha anterior (ou posterior, com 'manter a última') depois das regras de maiúsculas/espaços que você escolher. Sobreposições parciais ficam intactas.
O que seu navegador consiga lidar confortavelmente — documentos típicos com dezenas de milhares de linhas são instantâneos. A lista de linhas repetidas é limitada a 50 entradas para manter a página rápida, mas o resultado deduplicado completo sempre é completo.
Se você acabou de usar Removedor de linhas duplicadas, os próximos passos naturais são Limpeza de espaços em branco de texto, Contador de palavras únicas, Conversor de caixa de texto, ou explore todas as ferramentas de Ferramentas diárias.