Skip to content
Toolbench

Ordenar linhas

CONVERTE ENQUANTO VOCÊ DIGITANADA É ENVIADO

Ordenação natural, o detalhe que importa

Ordenar como texto põe item10 antes de item2, porque “1” vem antes de “2” — o clássico que bagunça qualquer lista com números. A ordenação daqui compara números como números: item2, item10, na ordem que um humano espera. Uma lista só de números ordena numericamente, sem truque.

Acentos no lugar certo

A comparação respeita o idioma: á, â e ã ordenam junto do a, em vez de irem parar depois do z como numa ordenação por bytes. Para listas em português, é a diferença entre uma ordem alfabética e uma bagunça com sotaque.

Três ordens, e o caso das linhas em branco

Alfabética, inversa ou por comprimento — a última útil para achar o item destoante. Linhas em branco no final são descartadas; em branco no meio sobem para o topo, que costuma ser o sinal de que a lista pede uma limpeza antes: o remover duplicadas é o passo natural anterior.

Na aba, como as irmãs

A lista fica onde está — nada é transmitido, e o teto é a memória da máquina, não uma cota. Ordene o export inteiro sem pensar duas vezes.

Perguntas frequentes

Linhas em branco são removidas?

As do final são descartadas, para a saída não terminar em vazio. Linhas em branco entre itens sobem para o topo — geralmente o sinal de que a lista precisa de uma limpeza antes.

Números ordenam direito?

Sim. A comparação numérica faz parte da ordenação, então uma lista de números puros ordena numericamente, não como texto — 2 antes de 10, e não o contrário.

E letras acentuadas?

A comparação respeita o idioma: caracteres acentuados ordenam junto da letra-base, em vez de depois do Z — que é o que uma ordenação por bytes faria.

Minha lista é enviada?

Não. Tudo acontece nesta aba.