Naturliga sorteringslinjer
Sortera linjer som en person skulle göra, så "artikel2" kommer före "artikel10".
Naturliga sorteringslinjer
Vanlig alfabetisk sortering jämför text tecken för tecken, så den sätter "item10" före "item2" - "1" kommer helt enkelt före "2" på den positionen. Detta verktyg sorterar linjer "naturligt" istället och jämför det faktiska numeriska värdet för alla siffror som det hittar, så "item2" sorterar korrekt före "item10", "file9" sorterar före "file10" och "v1.9" sorterar före "v1.10".
Klistra in en lista med rader – filnamn, versionsnummer, produkt-SKU:er, loggposter, kalkylbladsrader exporterade som text – och verktyget ordnar om dem som du skulle förvänta dig om du sorterade dem för hand. Under huven använder den webbläsarens inbyggda Intl.Collator med det numeriska alternativet, vilket är samma jämförelselogik som används av filhanterare och versionsmedveten sortering på annat håll, så resultaten matchar det du är van vid att se.
Växla mellan stigande och fallande ordning med ett enda alternativ. Sorteringen är skiftläges- och accentokänslig: "Apple" och "apple" behandlas som lika, och linjer som jämför lika behåller sin ursprungliga relativa ordning, så resultatet förblir förutsägbart även med blandade skiftlägen. Windows (CRLF) och Unix (LF) radändelser hanteras på samma sätt, och till och med mycket stora listor - tiotusentals rader - sorteras i millisekunder, med den exakta timingen som visas i sammanställningen under utgången.
Allt körs lokalt i din webbläsare. Din lista laddas aldrig upp någonstans, så det är säkert att sortera privata data – interna fillistor, kund-ID, opublicerade versionshistorik. Kopiera det sorterade resultatet, ladda ner det som en .txt-fil eller skicka det direkt till ett annat verktyg för att fortsätta städa listan.