Esta ferramenta remove linhas repetidas de uma lista e mantém a ordem original das linhas que restam. É útil para limpar listas de e-mail, exportações de palavras-chave, trechos de log e qualquer coluna de texto colada.
Seus dados são processados localmente no seu navegador e não são enviados ao nosso servidor.
0 linhas de entrada0 linhas de saída0 linhas removidas
Como usar esta ferramenta
1 Cole a lista na caixa de entrada, um item por linha.
2 Escolha se deve ignorar maiúsculas, remover espaços das pontas e descartar linhas vazias.
3 Selecione se a primeira ou a última ocorrência de uma duplicata deve ser mantida.
4 Copie a lista limpa ou limpe as caixas para começar com outra lista.
Fórmula e lógica de cálculo
Como as linhas são comparadas
Chave = linha, opcionalmente sem espaços nas pontas e em minúsculas
Cada linha é convertida em uma chave de comparação. Com “Ignorar maiúsculas” ativado, “Apple” e “apple” compartilham a mesma chave e contam como duplicatas; sem essa opção, elas continuam separadas.
Manter a primeira ou a última cópia
Manter primeira = primeira ocorrência; manter última = última ocorrência, na ordem original
A saída preserva a ordem original das linhas. Manter a última cópia muda qual valor sobrevive, não a posição das linhas restantes.
Exemplo resolvido
Limpando uma lista de palavras-chave
Uma lista colada contém palavras-chave repetidas e linhas em branco.
Restam duas palavras-chave únicas. Como as maiúsculas são ignoradas, “apple” e “Banana” prevalecem por serem as primeiras ocorrências.
Mantendo o valor mais recente
Uma lista de preços em que a última entrada é a atual.
Entrada: 10, 12, 10, 15
Manter a última ocorrência de cada valor
Saída: 12, 10, 15
O 10 repetido é mantido na ocorrência posterior, e a duplicata anterior é descartada.
Casos extremos e precisão
Espaços fazem diferença
Com a remoção de espaços desativada, um espaço no final torna duas linhas idênticas diferentes. Ative a remoção quando a lista vier de uma planilha ou da cópia de um PDF.
Linhas vazias
Linhas vazias podem ser mantidas ou removidas independentemente da verificação de duplicatas. Removê-las costuma ser o desejado antes de contar os itens.
A ordem é preservada
A remoção de duplicatas nunca ordena a lista. Se você também precisa de ordem alfabética, use a ferramenta de ordenar linhas depois.
Perguntas frequentes
As duplicatas são removidas na lista inteira ou só entre linhas vizinhas?+−
A verificação percorre a lista inteira, não apenas as linhas vizinhas. Uma duplicata em qualquer ponto da entrada é detectada.
A comparação diferencia maiúsculas de minúsculas?+−
Por padrão, não: “Apple” e “apple” são tratadas como a mesma linha. Desmarque “Ignorar maiúsculas” para mantê-las como entradas separadas.
Qual cópia é mantida por padrão?+−
A primeira ocorrência é mantida por padrão. Mude para “Última ocorrência” se a linha posterior tiver o valor que você quer preservar.
A ordem das linhas restantes muda?+−
Não. A saída mantém a ordem original das linhas que sobrevivem, seja você mantendo a primeira ou a última cópia.
Minha lista é enviada para algum lugar?+−
Não. Todo o processamento acontece no seu navegador, então a lista nunca sai do seu dispositivo.
Ferramentas de texto relacionadas
Conte, ordene ou compare a lista depois de remover as duplicatas.