Ferramentas de texto e dados

Ordenar texto

Reorganize listas por texto, ordem natural, valor numérico, comprimento ou ao acaso.

Texto de entrada

Resultado

Ordene linhas multilingues por texto, números naturais ou comprimento, ou misture-as aleatoriamente.

O conteúdo é processado apenas no seu navegador e não é enviado para servidores.

Sobre esta ferramenta

O ordenador de texto organiza nomes de ficheiros, itens numerados e outras listas por texto, ordem natural, valor numérico, comprimento ou ao acaso.

Como utilizar

  1. Introduza um elemento por linha.
  2. Escolha ordem crescente, decrescente, por comprimento, natural, numérica ou aleatória.
  3. Ajuste a distinção de maiúsculas, a remoção prévia de espaços e a exclusão de linhas em branco.
  4. Clique em «Ordenar», verifique o resultado e copie-o ou transfira o TXT.

Exemplos de utilização

  • A ordem textual 1, 10, 2 passa a 1, 2, 10 no modo numérico.
  • A ordem natural transforma file10, file2, file1 em file1, file2, file10.
  • A mistura aleatória altera a ordem e mantém todas as linhas que não sejam excluídas pela opção de linhas em branco.

Regras e limites

A ordenação de texto suporta vários idiomas e a ordem natural compara algarismos consecutivos como números. O comprimento conta pontos de código Unicode: as duas unidades UTF-16 de um emoji não contam como dois pontos. O modo numérico aceita apenas números válidos; trate como texto os que excedam a precisão de inteiros seguros. Pode ignorar espaços nas extremidades durante a comparação sem alterar o texto de saída. Itens iguais mantêm a ordem relativa; o modo aleatório baralha as linhas.

Utilizações comuns

  • Ordenar listas de ficheiros, versões ou identificadores.
  • Rever nomes de variáveis e textos pelo seu comprimento.
  • Distribuir exercícios ou uma ordem de apresentação corrente ao acaso.

Privacidade

O texto, os ficheiros e as pré-visualizações são processados no navegador. O conteúdo que introduz não é enviado nem guardado automaticamente. Guarde o que pretende conservar antes de sair da página.

FAQ

Qual é a diferença entre ordem normal e natural?

A normal compara texto. A natural compara sequências de algarismos como valores numéricos, colocando file2 antes de file10.

Porque aparece por vezes 10 antes de 2?

A comparação de cadeias começa pelo primeiro carácter e 1 precede 2. Escolha a ordem numérica ou natural para aplicar a regra pretendida.

O modo numérico aceita qualquer texto?

Não. Linhas que não representem números finitos geram um erro para evitar resultados imprevisíveis.

Para que serve a ordem aleatória?

Utilize-a para alterar a ordem de listas comuns, como exercícios ou itens de uma apresentação. Não se destina a gerar palavras-passe nem a realizar sorteios com prémios.

Voltar ao catálogo de ferramentas para programadores