Skip to main content
Volver a herramientas

Sort Lines

Ordena líneas alfabéticamente, numéricamente, por longitud o aleatoriamente

Acerca de Sort Lines

Reordena las líneas que pegues de seis formas: de la A a la Z, de la Z a la A, de la más corta a la más larga o al revés, por el número inicial o al azar, y actualiza el resultado mientras escribes o cambias de modo. Los modos alfabéticos no aplican un orden natural, así que item10 queda antes que item2. Útil para ordenar listas de palabras, imports o claves de configuración antes de un diff.

Categoría: Texto.

Preguntas frecuentes

¿La ordenación distingue mayúsculas de minúsculas?

▾

No. Los modos de la A a la Z y de la Z a la A usan la comparación del navegador según el idioma (localeCompare), así que las palabras se ordenan alfabéticamente sin importar las mayúsculas, como en apple, Apple, banana, Banana; las minúsculas van primero solo cuando dos líneas difieren únicamente en eso. Las letras acentuadas se ordenan junto a su letra base.

¿Puedo ordenar numéricamente?

▾

Sí. El modo Numeric lee el número al inicio de cada línea con parseFloat, así que 9 va antes que 10 y los valores negativos o decimales se ordenan correctamente. Solo ordena de forma ascendente, y las líneas que no empiezan con un número pueden quedar en posiciones impredecibles.

¿Puedo ordenar en orden inverso?

▾

Sí, para texto y longitud: el modo de la Z a la A invierte el orden alfabético y Longest first invierte Shortest first. El modo Numeric no tiene opción descendente, así que no hay orden de mayor a menor.

¿Qué pasa con las líneas en blanco?

▾

Las líneas vacías y las que solo contienen espacios se eliminan del resultado. Todas las demás se conservan tal como las escribiste, así que los espacios iniciales se mantienen y pueden llevar una línea al principio de un orden alfabético.

Herramientas relacionadas