Visão geral / Texto e conteúdo / Ordenar texto e remover duplicatas
Texto e conteúdo 100% no navegador e offline

Ordenar texto e remover duplicatas

Ordene linhas de A a Z, de Z a A ou por tamanho, remova linhas duplicadas, apare espaços e apague linhas vazias. Copie o resultado ou salve como arquivo .txt.

Cole ou digite o texto; o resultado é atualizado ao vivo. O exemplo é substituído assim que você começa a digitar.

Seus arquivos e dados nunca saem do navegador – nada é enviado.

Lista de entrada:

Resultado limpo 0 linhas

Cole uma lista com uma entrada em cada linha, aperte um botão e leia o resultado à direita. Você pode ordenar as linhas em ordem alfabética, ordená-las por tamanho, inverter a ordem, apagar linhas duplicadas e remover linhas vazias e espaços soltos.

Ordene linhas alfabeticamente em quatro passos

  1. Cole sua lista em Lista de entrada. A caixa começa com uma pequena lista de frutas que você pode sobrescrever.
  2. Aperte um dos seis botões: Ordenar A → Z, Ordenar Z → A, Ordenar por tamanho, Remover linhas duplicadas, Remover linhas vazias & espaços ou Inverter a ordem.
  3. Confira o Resultado limpo. O contador abaixo mostra o número de linhas.
  4. Aperte Copiar, ou .txt para salvar lista-limpa.txt.

Todo botão lê a caixa de entrada

Nenhum botão trabalha sobre o resultado. Para ordenar e eliminar duplicatas, ordene primeiro, copie o resultado de volta para a entrada e aperte Remover linhas duplicadas. A caixa de saída é somente leitura. Enquanto você digita, ela apenas espelha a entrada.

Por que "maçã" e "Maçã" ficam na ordem da entrada

A ordenação alfabética ignora maiúsculas, minúsculas e acentos e segue as regras do idioma da página. Duas linhas que diferem só na caixa contam como iguais, então mantêm a ordem da entrada. Dígitos são lidos como números, o que põe "arquivo2" antes de "arquivo10". Um decimal como 1,5 não é um número só. Suas partes são comparadas uma a uma.

A remoção de duplicatas é mais rigorosa. Ela diferencia maiúsculas de minúsculas e não apara, então "Maçã" e "Maçã " com um espaço no final são duas entradas. Rode Remover linhas vazias & espaços antes se suspeitar de espaços ocultos.

  • Os três botões de ordenação descartam linhas em branco.
  • Inverter mantém todas as linhas, inclusive as em branco, e vira a ordem delas.
  • Remover linhas duplicadas mantém apenas a primeira linha em branco.
  • Ordenar por tamanho põe a linha mais curta primeiro. Para a mais longa primeiro, ordene por tamanho, copie o resultado de volta e aperte Inverter.

Tirando os acentos

O botão Remover acentos transforma Crème brûlée em Creme brulee e Łódź em Lodz. Letras como ß, æ e ø são escritas como ss, ae e o. Ele atua sobre o resultado atual, então você pode ordenar primeiro e tirar os acentos depois. Use para preparar nomes para sistemas que aceitam só ASCII simples.

Listas de e-mail unidas e um arquivo hosts antigo

Junte duas listas de e-mail e a parte repetida desaparece. Ordene uma lista de palavras-chave antes de entregá-la a um colega. Limpe em um minuto um .gitignore que cresceu por dois anos. Ordenar por tamanho acha entradas estranhas rápido: as linhas mais curtas de uma lista de nomes de produtos costumam ser erros de digitação.

A lista nunca sai da página. A ordenação e a limpeza rodam em JavaScript, e apertar um botão não envia nenhuma requisição. A aba Rede das ferramentas de desenvolvedor mostra isso. Copiar escreve na sua área de transferência e .txt baixa um arquivo para o seu dispositivo, ambos só quando você aperta o botão.

Perguntas frequentes (FAQ)

Cole a lista na caixa de entrada e aperte Remover linhas duplicadas. A primeira ocorrência de cada linha fica e as cópias seguintes são apagadas, mantendo a ordem original.