Ir para o conteúdo
TextArray
Totalmente local

Classificar linhas

Classifique as linhas em ordem alfabética, naturalmente, por comprimento ou por número inicial.

Entrada
Saída

Classificar linhas

Cole qualquer lista e esta ferramenta classificará suas linhas da maneira que você escolher. Seis ordens estão disponíveis: clássica A → Z e Z → A, uma ordem natural que entende números dentro do texto, o mais curto primeiro, o mais longo primeiro e uma ordem numérica que lê o número inicial de cada linha. Use-o para colocar nomes em ordem alfabética, ordenar listas de palavras-chave, organizar nomes de arquivos, classificar registros de medição ou organizar qualquer lista antes de compartilhá-la.

A ordem natural é aquela a ser escolhida quando suas linhas contêm números: ela coloca o arquivo2 antes do arquivo10, exatamente como uma pessoa faria, onde uma classificação alfabética simples coloca o arquivo10 primeiro porque compara caractere por caractere. A ordem numérica vai um passo além – ela analisa o número no início de cada linha (“12 maçãs”, “-3,5 kg”) e classifica por seu valor, movendo as linhas sem um número inicial até o final.

Dois interruptores controlam como as linhas são comparadas. Aparar espaços em branco ignora espaços iniciais e finais, portanto, as linhas recuadas são classificadas por seu conteúdo. Não diferencia maiúsculas de minúsculas trata "Apple" e "apple" como iguais, mantendo a comparação sobre palavras em vez de letras maiúsculas. Ambos estão ativados por padrão porque é disso que a maioria das listas precisa; desative-os para obter uma visualização estrita byte por byte. Os finais de linha do Windows (CRLF) e Unix (LF) são tratados de forma intercambiável.

A classificação acontece inteiramente no seu navegador – o texto nunca é carregado, portanto, listas privadas, como nomes de clientes ou identificadores internos, permanecem no seu dispositivo. A contagem abaixo da saída mostra a contagem de linhas e a ordem ativa, e o resultado é atualizado conforme você digita.

FAQ

Qual é a diferença entre ordem alfabética e ordem natural?
A ordem alfabética compara caractere por caractere, então o arquivo10 vem antes do arquivo2. A ordem natural lê os números dentro do texto e coloca o arquivo2 antes do arquivo10, da mesma forma que uma pessoa os classificaria.
Como funciona a ordem numérica?
Ele analisa o número no início de cada linha, incluindo valores negativos e decimais, e classifica por esse valor. As linhas que não começam com um número vão para o final.
A classificação altera as próprias linhas?
Não. O corte e a insensibilidade a maiúsculas e minúsculas afetam apenas a forma como as linhas são comparadas — a saída contém suas linhas originais, apenas em uma nova ordem.
Como são tratados os vínculos?
As linhas que são comparadas como iguais mantêm sua ordem relativa original, e as ordens baseadas em comprimento voltam à comparação alfabética para linhas do mesmo comprimento.
Minha lista é carregada em algum lugar?
Não. A ferramenta funciona inteiramente no seu navegador e seu texto nunca sai do seu dispositivo.