Ferramentas de listas de texto — ordenar, remover duplicatas e limpar linhas

Ordene linhas de A a Z, de Z a A ou numericamente, remova linhas duplicadas e vazias, inverta a ordem, apare cada linha e adicione um prefixo ou sufixo a cada linha.

Carregando ferramenta…

Ferramentas de listas de texto — ordenar, remover duplicatas e limpar linhasCole uma lista de linhas e reorganize-a em um só lugar: ordene de A a Z, de Z a A ou numericamente, remova linhas duplicadas, inverta a ordem, apare os espaços de cada linha, descarte as linhas em branco e envolva cada linha com um prefixo e um sufixo. O resultado é atualizado ao vivo conforme você altera qualquer opção, com a contagem de linhas da entrada e da saída. Tudo roda localmente no seu navegador, então sua lista nunca é enviada.

O que é Ferramentas de listas de texto — ordenar, remover duplicatas e limpar linhas?

Ferramentas de listas de texto é um editor de listas on-line e gratuito, linha a linha, que limpa e reordena um bloco de texto uma linha de cada vez. Desenvolvedores, organizadores de dados e redatores o usam para ordenar listas em ordem alfabética ou numérica, remover linhas duplicadas, inverter a ordem das linhas, aparar espaços no início e no fim, apagar linhas vazias e adicionar em massa um prefixo ou sufixo a cada linha. É útil para arrumar colunas CSV, remover duplicatas de listas de e-mails ou URLs, ordenar importações, montar cláusulas IN de SQL e transformar uma lista simples em itens entre aspas ou com marcadores. Como o widget é renderizado apenas com JavaScript, este texto é a descrição indexável: ordenar linhas, remover duplicatas de uma lista, inverter, aparar, remover linhas em branco e adicionar um prefixo/sufixo on-line.

Como usar Ferramentas de listas de texto — ordenar, remover duplicatas e limpar linhas

  1. Cole ou digite sua lista na caixa Input, um item por linha.
  2. Escolha um modo de ordenação com o controle segmentado: None mantém a ordem original, A-Z e Z-A ordenam em ordem alfabética e Numeric ordena pelo primeiro número encontrado em cada linha.
  3. Marque as opções de limpeza necessárias: remover linhas duplicadas, inverter a ordem, aparar cada linha ou remover linhas vazias.
  4. Digite um prefixo e/ou sufixo para envolver cada linha — por exemplo, aspas e vírgula para montar uma lista de código.
  5. Leia a lista transformada na caixa somente leitura Output e acompanhe a atualização da contagem de linhas de entrada e de saída.
  6. Use o botão Copy ao lado do rótulo Output para copiar o resultado, ou Clear para esvaziar a entrada.

Exemplos

Ordenar de A a Z e remover duplicatas

Entrada

banana
apple
banana
cherry

Saída

apple
banana
cherry

Envolver cada linha com aspas e vírgula para uma lista de código

Entrada

red
green
blue

Saída

"red",
"green",
"blue",

Ordenação numérica pelo primeiro número de cada linha

Entrada

item 10
item 2
item 1

Saída

item 1
item 2
item 10

Perguntas frequentes

O que fazem os quatro modos de ordenação?
None deixa as linhas na ordem original. A-Z e Z-A ordenam em ordem alfabética usando uma comparação sensível ao idioma. Numeric lê o primeiro número encontrado em cada linha (inteiro ou decimal, incluindo negativos) e ordena por ele; as linhas sem nenhum número são empurradas para o fim.
Em que ordem as operações são aplicadas?
A ferramenta processa cada linha em uma sequência fixa: aparar cada linha, remover linhas vazias, remover duplicatas, ordenar, inverter e, por último, adicionar o prefixo e o sufixo. Assim, as duplicatas são detectadas após a aparagem, e o prefixo/sufixo é adicionado por último, depois de ordenar e inverter.
Como funciona a remoção de linhas duplicadas?
Ela mantém a primeira ocorrência de cada linha e descarta as linhas idênticas posteriores, preservando a ordem em que as linhas aparecem pela primeira vez. Se você também ativar aparar cada linha, as linhas são aparadas antes de comparar as duplicatas, de modo que linhas que diferem apenas pelos espaços ao redor são tratadas como iguais.
O que mostram as contagens de linhas?
Os dois cartões de estatística mostram quantas linhas não vazias há na entrada e na saída, para que você veja imediatamente quantas duplicatas ou linhas em branco foram removidas.
Minha lista é enviada para algum lugar?
Não. Tudo roda 100% no lado do cliente, no seu navegador. Seu texto nunca é enviado a um servidor, então você pode processar com segurança listas privadas como e-mails, URLs ou dados internos.

Ferramentas relacionadas