DevBento logoDevBento
Ferramentas/Ferramenta de Manipulação de Strings —/Ordenar Linhas

Ordenar Linhas

Ordene linhas de texto alfabeticamente em ordem crescente ou decrescente. Remova duplicatas e linhas vazias automaticamente. 100% no navegador.

Enviar para:
Ferramentas Relacionadas
TText Statistics
Count words, characters, lines, sentences, paragraphs, and reading time instantly. Deep analysis with word frequency and readability scores.
b64Codificador e Decodificador Base64
Codifique e decodifique strings Base64 online. Lida com texto UTF-8, emoji e dados binários com suporte completo de ida e volta. Sem servidor, sem cadastro.
%20Codificador de URL e Codificador de Entidades
Codifique texto para URLs com encodeURIComponent ou encodeURI e escape caracteres especiais HTML para entidades nomeadas ou numéricas. Tudo no navegador.
/re/Testador de Regex
Test regex patterns on your string

Ordenar linhas online

Este exemplo demonstra a ordenação alfabética de linhas do String Tools, com uma amostra pré-preenchida de nomes de frutas. Cole qualquer bloco de texto e ordene cada linha alfabeticamente em ordem crescente ou decrescente.

Como funciona

A ferramenta divide a sua entrada em linhas individuais, compara cada linha como string e reordena. A ordenação é case-sensitive por padrão: letras maiúsculas vêm antes das minúsculas (Banana antes de apple). Alterne entre ordem crescente (A a Z) e decrescente (Z a A) com um único toggle.

Crescente vs. decrescente

A ordem crescente coloca a primeira linha alfabética no topo. A decrescente inverte isso. Para a entrada de exemplo, a crescente produz:

apple
banana
cherry
date
elderberry

A decrescente inverte, começando por elderberry.

Removendo duplicatas

Ative a opção de remove-duplicates para manter só a primeira ocorrência de cada linha. Isso é útil quando você tem entradas repetidas e quer uma lista limpa e única. A ferramenta preserva a ordem da primeira ocorrência.

Lidando com conteúdo misto

Se o seu texto contém letras e números, lembre-se de que a ordenação lexicográfica trata dígitos como caracteres. file10.txt vem antes de file2.txt porque '1' < '2'. Para uma ordenação verdadeiramente numérica de nomes de arquivo, considere preencher os números com zeros à esquerda primeiro.

Como usar

  1. Cole o seu texto na área de entrada (um item por linha)
  2. Selecione a ordem crescente ou decrescente
  3. Opcionalmente ative remove-duplicates para filtrar linhas repetidas
  4. Copie a saída ordenada da área de resultado

Perguntas comuns

Posso ordenar linhas de CSV por uma coluna específica?

Esta ferramenta ordena linhas inteiras. Para ordenar por uma coluna específica, extraia essa coluna primeiro (usando a ferramenta de localizar e substituir ou um script), ordene e depois junte com as outras colunas. Ou cole o seu CSV em um app de planilha, que suporta ordenação por coluna.

A ordenação é estável?

Sim. Quando duas linhas são iguais, elas mantêm a ordem relativa original. Isso importa se você tem linhas genuinamente duplicadas e quer que a primeira ocorrência continue no topo.

A ordenação lida corretamente com Unicode?

A ferramenta usa a comparação padrão de strings do JavaScript, que ordena por code points Unicode. Caracteres acentuados e scripts não latinos são ordenados pela posição Unicode, não necessariamente pela ordem alfabética de um idioma específico.

🔒

Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.

© 2026 devbento.dev · construído localmenteAll ToolsChangelog