Ordenador de texto

Ordene linhas por ordem natural, valor ou comprimento, sem uploads.

Texto e Regex
Preparando sua área de trabalho…
Entrada
Saída
Seu resultado aparecerá aqui.

Como usar

  1. Cole linhas ou abra um arquivo UTF-8.
  2. Escolha o modo e as opções de limpeza.
  3. Copie ou baixe a lista ordenada.

Escolher a ordem das linhas

Reordene listas, dados de teste e configurações com um registro por linha. Chaves iguais mantêm sua ordem relativa original.

Escolha ordem natural, textual conforme o idioma, decimal exata ou comprimento em pontos de código Unicode.

Ordem natural para nomes numerados

A ordem natural trata sequências de dígitos como números: item2 vem antes de item10. A ordem textual usa Intl.Collator no idioma da página e pode variar conforme os dados do navegador.

Ordenação natural
Entrada
item10
item2
item1
Resultado
item1
item2
item10

Os nomes ficam como item1, item2 e item10.

Comparar sem arredondar

O modo numérico aceita decimais com sinal e notação científica, com expoentes de −1.000.000 a 1.000.000. Não converte para ponto flutuante e preserva inteiros grandes e formas como 19.9900. Linhas vazias ou não numéricas causam erro; as vazias podem ser removidas.

Limpeza e quebras de linha

Aparar espaços também altera a saída. O comprimento conta pontos de código, não caracteres visuais. O primeiro LF, CRLF ou CR define o separador; a quebra final e o BOM UTF-8 inicial são mantidos.

Limites de processamento

Texto: até 5 MiB de entrada, 100.000 linhas lógicas, 20 MiB de saída e 10 segundos. Regex: 1 MiB de texto, 4.096 unidades de padrão, 500 correspondências e 2 segundos. Arquivos devem usar UTF-8. Todo o processamento é local.

Leitura complementarECMA-402 · Intl.Collator
?

Perguntas frequentes

Qual a diferença entre ordem natural e textual?

A natural reconhece sequências de dígitos; a textual não ativa comparação numérica.

Os números são arredondados?

Não. A escrita original é preservada, exceto pelos espaços se você os aparar.

Posso inverter a ordem?

Sim. Escolha Decrescente; chaves iguais mantêm a ordem de origem.

As linhas duplicadas são removidas?

Não. Use a ferramenta separada de remoção de duplicados.

Comprimento conta caracteres visíveis?

Não. Acentos combinados ou emojis compostos podem conter vários pontos de código.

Encontre sua próxima ferramenta

Idioma

Mudar de idioma? Os dados atuais serão apagados. Copie ou baixe seu trabalho primeiro.