Ordenar líneas de texto

Ordena líneas de la A a la Z según el idioma de la página, con números en orden natural, ignorando mayúsculas y acentos. Descarta líneas vacías.

Salida
Introduce texto para ver el resultado.

Lo que conviene saber

El ordenador descarta las líneas en blanco y ordena el resto de forma ascendente con las reglas de intercalación del idioma de la página. Al comparar se ignoran mayúsculas y acentos, y los dígitos dentro de una línea se comparan por valor, de modo que file2 va antes que file9 y este antes que file10, en vez del habitual file10, file2, file9.

Como se ignoran mayúsculas y acentos, los elementos que solo se diferencian en eso se consideran iguales y conservan el orden en que los escribiste. Con résumé, resume y Resume de entrada, salen en esa misma secuencia sin reordenarse.

El idioma importa. En la página en inglés, apple, Apple y banana siguen el orden alfabético; en la española, la ñ va después de la n, así que nube, nuez, ñu, oso; en la japonesa, el hiragana y el katakana del mismo sonido quedan juntos; y en la coreana, las sílabas hangul van antes que las letras latinas.

Las líneas no se recortan antes, así que una que empiece por espacios se ordena antes que las demás. Si no es lo que quieres, ejecuta primero limpiar espacios. No hay opción descendente: para invertir el orden, ordena aquí y da la vuelta a la lista en tu editor u hoja de cálculo.

Elige una tarea 10
Herramientas relacionadas 4
Cómo usar Ordenar líneas de texto
  1. Pega una lista sin ordenar, como file10, File2, file9, apple, Banana, en el cuadro de entrada de texto.
  2. Comprueba que el panel de salida muestra apple, Banana, File2, file9, file10, con los números en orden natural.
  3. Si algunas líneas llevan sangría, ejecuta primero limpiar espacios para que se ordenen con las demás.
  4. Copia la lista ordenada o guárdala con el icono de descarga como chatcument-text-output.txt.

Respuestas rápidas

¿Por qué file10 va después de file9?

Los dígitos dentro de una línea se comparan como números, así que el ordenador sigue el orden natural. Los ordenadores de texto simples comparan carácter a carácter y ponen file10 antes que file2.

¿Cambia el orden en la página en español o en coreano?

Sí. El idioma de la página aporta las reglas de intercalación, de modo que en español la ñ sigue a la n y en coreano las sílabas hangul van antes que las letras latinas.

¿Se conservan las líneas en blanco?

No, las líneas vacías o con solo espacios se descartan antes de ordenar, así que la salida no tiene huecos.

¿Puedo ordenar al revés?

No hay opción descendente. Ordena aquí y luego invierte las líneas en tu editor o aplica a la columna de la hoja de cálculo un orden de la Z a la A.