Ir para o conteúdo
OneKitly

Remover linhas duplicadas

Elimine as linhas repetidas mantendo a ordem de aparição original.

Remover linhas duplicadas usa-se gratuitamente, as vezes que quiseres, diretamente nesta página. Encontra-la em Transformar e limpar, com Encontrar linhas duplicadas e Remover palavras duplicadas para os casos vizinhos.

Como usar

  1. Abra a ferramenta — sem registo nem instalação.
  2. Introduza os seus dados ou ajuste as opções disponíveis.
  3. Obtenha o seu resultado ao instante e copie-o ou descarregue-o.

Perguntas frequentes

O que é Remover linhas duplicadas?

Elimine as linhas repetidas mantendo a ordem de aparição original.

Em que casos se usa na prática?

Limpar um texto colado antes de o reutilizar: remover duplicados de uma lista, uniformizar maiúsculas, tirar acentos para um nome de ficheiro ou ordenar linhas.

Qual é o erro mais comum?

Ordenar texto como se fosse ASCII. As letras acentuadas ficam depois do Z numa ordenação por bytes, o que coloca «Zurique» antes de «Émile» e produz uma lista que nenhum leitor aceitará.

Em que difere Remover linhas duplicadas de Encontrar linhas duplicadas?

Estão próximos mas respondem a perguntas diferentes: Encontrar linhas duplicadas é o que deves abrir quando se trata de mostre apenas as linhas que aparecem mais de uma vez. Escolhe o que corresponde ao teu ponto de partida — ambos são gratuitos.

Existe uma ferramenta para o passo seguinte?

Remover palavras duplicadas é o mais próximo a seguir a este: Mantenha apenas a primeira ocorrência de cada palavra do texto.

Que mais vale a pena ter aberto ao lado?

Remover linhas em branco e Duplicar cada linha — surgem na mesma tarefa com frequência suficiente para merecerem outro separador.

De onde vêm os dados?

As transformações usam o tratamento Unicode do navegador, pelo que as mudanças de maiúsculas e a ordenação respeitam a localização, não a ordem de bytes. Nada é truncado: sai tudo o que entrou.

Para saber mais

Todos os guias
ExplicaçãoEncontrar duplicados numa lista sem folha de cálculoDuas linhas que parecem idênticas muitas vezes não são. A caixa, um espaço final, um espaço inquebrável e duas codificações diferentes da mesma letra acentuada foram passados pelo detetor de duplicados, e ele não assinalou nenhum em três dos quatro casos.TutorialLimpar texto desarrumado: a ordem das operações que realmente importaRetirar etiquetas antes de descodificar entidades, aparar antes de desduplicar, colapsar os espaços no fim. Três ordens executadas no Node, um pipeline de nove passos na sequência certa e os caracteres invisíveis — U+00A0, U+200B, U+FEFF — que sobrevivem a qualquer limpeza ingénua.TutorialFiltrar linhas por um padrão sem linha de comandosIsto é o grep para quem não usa grep, com uma diferença importante: a procura é uma subcadeia literal, pelo que uma expressão regular a sério devolve uma caixa vazia e nenhum erro. Cada afirmação foi verificada executando a ferramenta.GuiaLimpar uma lista colada de uma folha de cálculo ou de um PDFUma colagem transporta carateres invisíveis: espaços inquebráveis, hífenes condicionais, espaços de largura nula, tabulações e CRLF. Quatro ferramentas de limpeza foram passadas por cada um, e usam três definições diferentes de espaço.GuiaLocalizar e substituir: as armadilhas das expressões regulares, demonstradas uma a umaGanancioso contra preguiçoso sobre a mesma cadeia, o ponto que salta as quebras de linha, $& e $$ na substituição, uma regex /g reutilizada que salta uma linha em silêncio, e porque /i nada sabe do i turco. Cada falha executada no Node, com uma rotina contar-e-depois-substituir que as apanha.ExplicaçãoOrdenar texto não é uma só operação: quatro ordens que se dizem todas alfabéticasOrdem de unidades de código, ordem natural e colação por locale executadas sobre a mesma lista no Node, com as saídas impressas. Porque Zebra vem antes de apple, porque item10 vem antes de item9 e porque ä fica ao lado de a em alemão mas depois de z em sueco.