Hoppa till innehåll
100% lokalt

Sortera rader efter längd

Ordna raderna i en lista från kortast till längst, eller tvärtom.

Inmatning
Utmatning

Sortera rader efter längd

Klistra in en lista och det här verktyget ordnar om sina rader efter teckenlängd istället för alfabetiskt, från kortast till längst eller längst till kortast. Den är byggd för att städa nyckelordslistor innan en rubrikkontroll, hitta den längsta eller kortaste posten i en uppsättning namn, rangordna loggrader efter hur mycket de säger eller helt enkelt göra en ojämn lista lättare att skanna.

Välj "Kortast först" eller "Längst först" från beställningsalternativet. Längden räknas i tecken, inklusive emoji och bokstäver med accenter, var och en räknas som ett tecken snarare än som de råa byten eller kodenheterna bakom dem. "Trim blanksteg innan mätning" ignorerar inledande och efterföljande mellanslag när man jämför längder - användbart när en lista kopierades med inkonsekvent indrag - men den ursprungliga raden, inklusive mellanslag, är alltid det som hamnar i utdata; endast måtten ändras.

Linjer av samma längd behåller sin ursprungliga relativa ordning som standard, eftersom en vanlig sortering redan är stabil för slips. Stäng av "Behåll originalordning för lika längder" för att bryta dessa band alfabetiskt istället, vilket är praktiskt när du vill ha en helt deterministisk ordning snarare än en som beror på var varje rad började. Windows (CRLF) och Unix (LF) radändelser hanteras på samma sätt, och tomma rader bevaras och sorteras framåt i stigande ordning.

Allt körs lokalt i din webbläsare: listan laddas aldrig upp, så det är säkert att sortera privata data som kundnamn, interna identifierare eller utkast till kopia. Samlingen under utdata visar radantalet och det totala antalet tecken, uppdateras medan du skriver, och du kan kopiera resultatet eller ladda ner det som en .txt-fil när du är klar.

FAQ

Hur mäts längden?
Efter antal tecken, inte byte. En emoji eller en bokstav med accent som "š" räknas som ett tecken, så jämförelsen matchar det du ser snarare än hur texten är kodad.
Ändrar trimning utgående text?
Nej. "Trim blanksteg före mätning" påverkar bara hur längden jämförs – linjerna i utdata behåller sina ursprungliga inledande och efterföljande mellanslag.
Vad händer med linjer av samma längd?
Som standard behåller de sin ursprungliga relativa ordning. Stäng av "Behåll originalordning för lika längder" för att sortera dem alfabetiskt istället.
Är min lista uppladdad någonstans?
Nej. Sortering sker helt och hållet i din webbläsare – din lista lämnar aldrig din enhet.