Como usar
- Cole linhas ou abra um arquivo UTF-8.
- Escolha o modo e as opções de limpeza.
- 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.
item10
item2
item1
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.
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.
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.