Sări la conținut
Complet local

Sortați liniile după lungime

Ordonați rândurile unei liste de la cel mai scurt la cel mai lung, sau invers.

Intrare
Ieșire

Sortați liniile după lungime

Lipiți o listă și acest instrument își reordonează liniile după lungimea caracterelor și nu în ordine alfabetică, de la cel mai scurt la cel mai lung sau de la cel mai lung la cel mai scurt. Este creat pentru a curăța listele de cuvinte cheie înainte de verificarea titlului, pentru a găsi cea mai lungă sau mai scurtă intrare dintr-un set de nume, pentru a clasifica liniile de jurnal în funcție de cât de mult spun acestea sau pur și simplu pentru a face o listă neuniformă mai ușor de scanat.

Alegeți „Cel mai scurt mai întâi” sau „Cel mai lung mai întâi” din opțiunea de comandă. Lungimea este numărată în caractere, inclusiv emoji și litere accentuate, fiecare numărat ca un caracter și nu ca octeți bruti sau unități de cod din spatele lor. „Tăiați spațiul alb înainte de măsurare” ignoră spațiile de început și de final atunci când se compară lungimile - util atunci când o listă a fost copiată cu indentare inconsecventă - dar linia originală, spațiile incluse, este întotdeauna ceea ce ajunge în rezultat; se schimbă doar măsurarea.

Liniile de lungime egală își păstrează în mod implicit ordinea relativă inițială, deoarece o sortare simplă este deja stabilă pentru legături. Dezactivați „Păstrați ordinea inițială pentru lungimi egale” pentru a rupe acele legături în ordine alfabetică, ceea ce este util atunci când doriți o ordine complet deterministă, mai degrabă decât una care depinde de unde a început fiecare linie. Terminațiile liniilor Windows (CRLF) și Unix (LF) sunt tratate în același mod, iar liniile goale sunt păstrate și sortate în față în ordine crescătoare.

Totul rulează local în browserul dvs.: lista nu este niciodată încărcată, așa că este sigur să sortați datele private, cum ar fi numele clienților, identificatorii interni sau o copie nefinalizată. Numărul de sub rezultat arată numărul de linii și numărul total de caractere, actualizându-se pe măsură ce tastați și puteți copia rezultatul sau îl puteți descărca ca fișier .txt când ați terminat.

FAQ

Cum se măsoară lungimea?
După numărul de caractere, nu de octeți. Un emoji sau o literă accentuată, cum ar fi „š” contează ca un caracter, astfel încât comparația se potrivește mai degrabă cu ceea ce vezi decât cu modul în care este codificat textul.
Tăierea modifică textul de ieșire?
Nu. „Tăiați spațiul alb înainte de măsurare” afectează doar modul în care este comparată lungimea — liniile din ieșire își păstrează spațiile inițiale de început și de final.
Ce se întâmplă cu liniile de aceeași lungime?
În mod implicit, își păstrează ordinea relativă inițială. Dezactivați „Păstrați ordinea inițială pentru lungimi egale” pentru a le sorta în ordine alfabetică.
Lista mea este încărcată undeva?
Nu. Sortarea are loc în întregime în browserul dvs. - lista dvs. nu părăsește dispozitivul.