Ordenar
Ordena as linhas em ordem alfabética, por valor numérico, por comprimento, invertida ou aleatória.
Exemplo
- Opções aplicadas
- CritérioValor numérico
- Decrescente✓
Entrada
Coffee 4,500 Tea 3,000 Cake 12,000 Water 800 Menu
Resultado
Cake 12,000 Coffee 4,500 Tea 3,000 Water 800 Menu
Símbolos nos exemplos: ⇥ tabulação · · espaço no fim da linha · ⍽ NBSP · □ espaço de largura total · ◌ caractere de largura zero
Abrir esta operação na ferramentaO que faz
Muda a ordem das linhas. É uma ordenação estável: linhas que comparam como iguais mantêm a ordem original.
Critérios
- Alfabética · natural: usa as regras de comparação de cada idioma do navegador (Intl.Collator), ordenando letras latinas alfabeticamente e o hangul coreano na ordem ganada (가나다). Os números seguem a ordem natural, então
item2vem antes deitem10. - Valor numérico: ordena pelo primeiro número que aparece em cada linha. Reconhece vírgulas de milhar como em
1,200, negativos e decimais; linhas sem número vão para o final. - Comprimento: pelo número de caracteres. Emojis e caracteres combinados contam como um caractere.
- Inverter ordem: inverte a ordem das linhas, independentemente do conteúdo.
- Aleatória: embaralha com o gerador de números aleatórios criptográfico do navegador. Use para definir ordem de sorteio ou de apresentações.
Opções
'Decrescente' inverte a ordem nos critérios alfabético, numérico e de comprimento. Com 'Ignorar maiúsculas/minúsculas' desativado, para a mesma letra as maiúsculas vêm primeiro.
A única linha vazia no fim do texto (a quebra de linha final) fica fora da ordenação e permanece no fim. As linhas vazias no meio vão para o topo, então aplique Remover linhas vazias antes.