Remover linhas duplicadas
Limpa entradas repetidas de uma lista com um item por linha. Decida se o caso ou o espaço em branco ao redor devem afetar a correspondência e revise as linhas restantes antes de usá-las.
Antes de começar
- Entrada
- Uma lista de texto simples com uma entrada por linha.
- Saída
- Uma lista que preserva a primeira ocorrência correspondente.
Carregando ferramenta…
Como usar esta ferramenta
- Cole uma lista com um item por linha.
- Escolha as opções de maiúsculas e minúsculas, espaço em branco e linha em branco.
- Revise o número de linhas removidas e copie o resultado.
Entenda o resultado
A correspondência exata trata Apple e apple como entradas diferentes. A correspondência sem distinção entre maiúsculas e minúsculas pode tratá-los como duplicados. A opção cortar para correspondência ignora os espaços em branco circundantes durante a comparação, mantendo o texto original da primeira linha correspondente na saída.
Como removo linhas duplicadas mantendo a ordem original?
Cole uma lista com um item por linha e gere o resultado. A primeira ocorrência correspondente é mantida e as correspondências posteriores são removidas. Para Apple, Banana e Apple em linhas separadas, o resultado é Apple seguido por Banana. A classificação não é aplicada e a ortografia e os espaços da linha retida permanecem inalterados.
Por que duas linhas semelhantes ainda estão na minha lista?
Por padrão, a correspondência diferencia maiúsculas de minúsculas e os espaços adjacentes são importantes. Ative Ignorar maiúsculas e minúsculas para Apple e maçã para corresponder; ative a opção de espaçamento para ignorar espaços no início e no final durante a correspondência. Escolha se deseja manter, remover ou manter apenas a primeira linha em branco. A ferramenta não compara colunas CSV individuais nem decide se nomes diferentes se referem ao mesmo item.
Experimente uma amostra
Experimente um arquivo de exemplo na ferramenta acima e confira o resultado antes de usar seus próprios arquivos.
sample-list.txt ↓Se o resultado não for o esperado
Dois nomes semelhantes não foram mesclados.
A correspondência é baseada em linhas e nas regras de espaçamento/maiúsculas selecionadas. Isso não infere que duas grafias diferentes são a mesma pessoa ou analisa colunas CSV. Verifique o resultado antes de substituir uma lista de fontes.
Próxima ferramenta útil: Comparação de texto →Limites importantes
- Corresponde linhas completas em vez de nomes semelhantes ou registros de banco de dados. As colunas CSV não são analisadas.
- Máximo de 100.000 caracteres. Revise as opções de espaçamento e maiúsculas antes de substituir a lista original.
Perguntas frequentes
Minha lista será classificada?
Não. O comportamento de primeira liberação preserva a ordem da primeira ocorrência de cada linha retida.
As linhas em branco são duplicadas?
O tratamento de linhas em branco é uma opção separada. Escolha se deseja preservar, reduzir ou remover linhas em branco antes do processamento.
Dúvidas ou correção? mrkcal@mrkcal.com