Ir para o conteúdo

Remover linhas duplicadas

Cole uma lista com um item por linha e cada linha repetida é removida enquanto você digita, deixando a primeira cópia de cada uma na ordem original. Você pode ignorar maiúsculas e minúsculas, excluir linhas em branco e ver exatamente quais linhas foram removidas. Grátis, sem cadastro, e o texto nunca sai do seu navegador.

Opções

Como usar o removedor de linhas duplicadas

  1. Cole sua lista. Um item por linha: nomes, endereços de e-mail, palavras-chave, entradas de referência, URLs ou linhas de uma exportação de dados.
  2. Defina as opções. Marque Não diferenciar maiúsculas de minúsculas se «Apple» e «apple» devem contar como a mesma linha. Marque Remover também linhas em branco para excluir linhas vazias além das repetidas.
  3. Leia os cartões. Total de linhas, Linhas únicas e Duplicatas removidas são atualizados enquanto você digita.
  4. Copie a saída. Saída limpa contém a lista sem duplicatas. Abaixo dela, Duplicatas removidas mostra cada linha repetida uma vez (as primeiras 20, depois a contagem das demais), para você conferir que nada foi removido por engano.

Como as linhas são comparadas

A ferramenta lê o texto do início. Na primeira vez que encontra uma linha, ela a mantém; cada linha posterior que coincide é removida. Assim, a lista nunca é reordenada — os sobreviventes aparecem na sequência em que apareceram pela primeira vez, e por isso isso se chama método da primeira ocorrência. Se quiser o resultado também em ordem alfabética, passe a saída por Ordenar Linhas.

A comparação é exata, caractere por caractere. Por padrão ela diferencia maiúsculas de minúsculas, e uma linha que difere só por um espaço no final conta como outra linha. A ferramenta não remove espaços das extremidades, então «[email protected]» e «[email protected] » com um espaço perdido no fim são mantidas as duas. Se uma lista copiada tiver espaços invisíveis, limpe-a antes com o Removedor de Espaços.

Um exemplo prático

Veja esta lista de nove linhas, que inclui duas linhas em branco e capitalização mista:

Entrada

apple
Banana
apple
banana

cherry

Apple
banana
OpçõesLinhas únicasRemovidasSaída
Padrão (diferencia maiúsculas)63apple, Banana, banana, (linha em branco), cherry, Apple
Não diferenciar maiúsculas45apple, Banana, (linha em branco), cherry
Não diferenciar maiúsculas + remover linhas em branco34apple, Banana, cherry

Repare no que a opção de linhas em branco faz com as contagens. Com ela marcada, as duas linhas vazias são descartadas antes da contagem, então Total de linhas cai de 9 para 7. Sem ela, uma linha em branco é apenas outra linha: a primeira é mantida e a segunda é removida como duplicata. Repare também que o sobrevivente mantém sua própria grafia — «Banana» continua como escrito, embora «banana» tenha coincidido com ela.

Para que as pessoas usam

  • Listas de e-mails e contatos. Remova pessoas que aparecem duas vezes depois de juntar duas exportações.
  • Listas de palavras-chave e tags. Limpe uma lista longa de termos de busca antes de importá-la.
  • Listas de referências. Remova entradas duplicadas quando tiver colado referências de várias fontes em uma única lista.
  • Dados e registros. Extraia os valores distintos de uma única coluna ou de um trecho de registro.

De qual ferramenta você precisa?

Se você quer…Use
Linhas repetidas apagadas, ordem mantidaEsta página
Palavras repetidas apagadas, ou erros como «the the» corrigidosRemovedor de palavras duplicadas
Cada palavra distinta de um texto como lista em ordem alfabéticaExtrator de Palavras Únicas
Os itens que duas listas compartilham, ou que só uma temComparar listas
Duas listas unidas em uma sóList Merger
Apenas as linhas que contêm uma palavra ou padrãoLine Filter

Perguntas frequentes

Como removo linhas duplicadas de um texto?
Cole o texto na caixa, um item por linha. A lista limpa aparece logo em Saída limpa, com as repetições removidas, e você pode copiá-la com um clique. Não há botão para apertar.
Remover linhas duplicadas mantém a ordem original?
Sim. Na primeira vez que uma linha aparece, ela é mantida no lugar, e cada linha idêntica posterior é apagada. As linhas restantes continuam na ordem em que apareceram primeiro, então nada é reembaralhado.
A comparação diferencia maiúsculas de minúsculas?
Por padrão, sim, então «Apple» e «apple» são duas linhas diferentes. Marque Não diferenciar maiúsculas de minúsculas para tratá-las como duplicatas. A primeira mantém a capitalização original de qualquer forma.
Por que duas linhas que parecem iguais não são removidas?
Geralmente uma delas tem um espaço no fim, uma tabulação ou uma letra maiúscula diferente. A comparação é exata e a ferramenta não remove espaços das linhas, então «item» e «item » são diferentes. Ative Não diferenciar maiúsculas de minúsculas para as maiúsculas, e limpe os espaços soltos antes de colar.
Posso remover linhas em branco ao mesmo tempo?
Sim, marque Remover também linhas em branco. Sem ela, uma linha em branco é mantida, porque a primeira linha em branco conta como linha e só as linhas vazias posteriores são removidas como duplicatas. Com a opção ativa, uma linha com apenas espaços conta como em branco.
Como deduplico e ordeno uma lista?
Remova as duplicatas aqui, copie a saída e cole-a em Ordenar Linhas. Qualquer ordem dá o mesmo conjunto de linhas, mas deduplicar primeiro deixa menos para ordenar.
Minha lista é enviada?
Não. As linhas são comparadas no seu navegador, e o texto não é enviado nem armazenado em lugar nenhum.

Ferramentas relacionadas

Mais em Limpeza e formatação de texto