Guia

Como remover, extrair ou realçar linhas duplicadas

Pode processar texto linha a linha para remover, extrair ou realçar linhas duplicadas. O modo predefinido remove as ocorrências repetidas posteriores e conserva a primeira ocorrência registada.

Ferramenta Remover Linhas Duplicadas

Para que serve

Esta ferramenta ajuda a tratar texto organizado por linhas quando existem repetições que quer remover, separar ou assinalar. Pode escolher entre remover as ocorrências repetidas, extrair uma linha representativa de cada grupo de duplicados ou realçar as posições repetidas. O modo predefinido é remover.

Cole o conteúdo no campo de texto e escolha o comportamento adequado ao objetivo. A comparação pode distinguir maiúsculas e minúsculas; por predefinição, as linhas são convertidas para minúsculas apenas para efeitos de comparação. O texto completo de cada linha é considerado, sem retirar espaços no início ou no fim.

Como utilizar

  1. Insira o texto no campo disponível. O conteúdo é interpretado linha a linha, com as linhas separadas por mudanças de linha.

  2. Selecione o modo remover para omitir as posições repetidas posteriores no texto devolvido. Se precisar de uma versão reduzida, escolha extrair: o resultado mantém uma linha representativa para cada chave de comparação, pela ordem em que essas representantes aparecem pela primeira vez. Para consultar as posições repetidas sem as apagar, escolha realçar.

  3. Decida se a comparação deve ser sensível a maiúsculas e minúsculas. Com a opção predefinida, Relatório e relatório são comparados depois de serem convertidos para minúsculas. Com a comparação sensível, diferenças de maiúsculas podem separar as linhas.

  4. Confirme a opção relativa à primeira ocorrência quando estiver a remover repetições. A predefinição conserva a primeira ocorrência registada e omite as posições repetidas que surgem depois.

  5. Execute o processamento e reveja o texto devolvido. Antes de o copiar, confirme se pretendia apagar repetições, obter representantes ou apenas marcar as posições duplicadas.

Como ler o resultado

No modo de remoção, o resultado contém o texto sem as posições repetidas posteriores. No modo de extração, cada chave de comparação aparece através de uma linha representativa, seguindo a ordem da primeira ocorrência. No modo de realce, as posições identificadas como duplicadas recebem o prefixo >>; as restantes linhas ficam sem esse prefixo.

A opção de maiúsculas e minúsculas altera a forma como as linhas são comparadas, mas não indica uma limpeza geral do conteúdo. Espaços, pontuação e os restantes caracteres da linha fazem parte do texto comparado. Assim, duas linhas visualmente parecidas podem não ser consideradas iguais se o seu conteúdo completo diferir.

Se não fornecer texto, o processamento é concluído sem encontrar duplicados. Um valor de modo diferente de remover, extrair ou realçar deixa o texto de entrada inalterado.

Exemplo prático

Está a preparar uma lista de quatro linhas e quer conservar apenas a primeira ocorrência de uma linha que aparece duas vezes.

Insira quatro linhas, repetindo uma delas, mantenha o modo remover e execute o processamento. Depois, compare o resultado com a entrada para confirmar que a primeira ocorrência ficou e a repetição posterior desapareceu.

O resultado contém três linhas: a primeira ocorrência de cada linha repetida e a linha que não tinha repetição; a posição repetida posterior é omitida.

Limitações

  • A comparação não elimina espaços, pontuação ou outros caracteres da linha; diferenças nesses elementos podem impedir que duas linhas sejam tratadas como duplicadas.

Erros comuns

  • Se duas linhas que parecem iguais não forem agrupadas, verifique os espaços ou outros caracteres que fazem parte do texto completo e confirme a opção de maiúsculas e minúsculas; corrija o conteúdo ou ajuste essa opção antes de executar novamente.

Perguntas frequentes

Posso processar uma lista com uma entrada por linha?

Sim, desde que cada entrada esteja separada por uma mudança de linha. A comparação considera o texto completo de cada linha, além da opção de maiúsculas e minúsculas.

O que devolve o modo de extração?

No modo de extração, o resultado contém uma linha representativa para cada chave de comparação, pela ordem em que essas representantes aparecem pela primeira vez. Não é o mesmo que realçar as posições duplicadas.

O que acontece quando o campo fica vazio ou o modo não é suportado?

Se não fornecer texto, o processamento é concluído e não encontra duplicados. Se escolher um modo diferente dos três modos suportados, o texto de entrada é devolvido sem alteração.

Ferramenta

Remover Linhas Duplicadas