Saltar al contenido

Ordenar y mezclar líneas

Line Sorter & Shuffler

Ordena las líneas alfabéticamente, por número, por longitud o al azar, con inversión y opciones de mayúsculas.

Ordena una lista de líneas con el criterio declarado en lugar de supuesto: orden natural para cualquier cosa con números, 가나다 para coreano, un idioma concreto (por ejemplo «es»), puntos de código sin más, longitud, o una mezcla al azar de verdad. Cada uno da una respuesta distinta a la misma lista.

🔒 Se ejecuta por completo en tu navegadorsortlinesshuffle

Líneas

Ordenación

Criterio

Las tiradas de dígitos se comparan como números, así que file9 va antes que file10.

Ordenadas

Líneas

6

Cómo se usa

  1. Elige el modo antes que nada

    Natural para nombres de archivo y versiones, el modo de idioma con «es» para nombres en español, 가나다 para nombres coreanos, y punto de código solo cuando quieres precisamente el orden de máquina que da Array.sort.

  2. Fija la dirección y la regla de mayúsculas

    Ignorar mayúsculas es el valor predeterminado porque una lista de nombres rara vez pretende poner todas las mayúsculas antes que todas las minúsculas, que es lo que hace un orden sensible a mayúsculas.

  3. Mezcla cuando necesites azar

    La mezcla es una pasada de Fisher–Yates, no un comparador aleatorio. El comparador aleatorio es la forma clásica de mezclar mal: está sesgado, y cada motor da una distribución distinta.

Preguntas frecuentes

¿Por qué file10 va antes que file9?

Es el orden por puntos de código: «1» va antes que «9» carácter por carácter. Cambia a orden natural, que compara las secuencias de dígitos como números, y file9 queda primero.

Mi lista con tildes y eñes se ordena raro

Dos causas. El texto copiado de un Mac se guarda descompuesto, y en orden por puntos de código «ñ», «á» y «é» caen después de la «z», así que «ñu» y «árbol» acaban al final de la lista. El modo de idioma con «es» arregla las dos: coloca la ñ después de la n, ignora las tildes en el primer nivel y trata una é descompuesta igual que una compuesta.

¿Qué hace distinto el modo de idioma?

Usa la tabla de ordenación propia de ese idioma: el sueco pone la å después de la z, el alemán tiene dos convenciones para la ä, el checo trata «ch» como una sola letra, el español pone la ñ después de la n. Si nada de eso aplica a tu lista, el orden natural es el mejor valor predeterminado.

Puede recibir de

Después

Estas aceptan lo que produce esta herramienta, así que el resultado puede pasar directamente.