Preskoči na sadržaj
100% lokalno

Prirodne linije sortiranja

Sortirajte retke onako kako bi to učinila osoba, tako da "item2" dolazi prije "item10".

Unos

Prirodne linije sortiranja

Obično abecedno sortiranje uspoređuje tekst znak po znak, tako da stavlja "item10" ispred "item2" — "1" jednostavno dolazi ispred "2" na tom mjestu. Ovaj alat umjesto toga razvrstava retke "prirodno", uspoređujući stvarnu numeričku vrijednost svih znamenki koje nađe, tako da "item2" ispravno razvrstava prije "item10", "file9" razvrstava prije "file10", a "v1.9" razvrstava prije "v1.10".

Zalijepite popis redaka — nazive datoteka, brojeve verzija, SKU-ove proizvoda, unose u dnevnik, retke proračunske tablice izvezene kao tekst — a alat će im promijeniti redoslijed onako kako biste očekivali da ste ih sortirali ručno. Ispod haube koristi ugrađeni Intl.Collator preglednika s numeričkom opcijom, što je ista logika usporedbe koju koriste upravitelji datoteka i sortiranje ovisno o verziji drugdje, tako da rezultati odgovaraju onome što ste navikli vidjeti.

Prebacivanje između uzlaznog i silaznog redoslijeda pomoću jedne opcije. Razvrstavanje je neosjetljivo na velika i mala slova i naglaske: "jabuka" i "jabuka" tretiraju se kao jednaki, a linije koje se uspoređuju jednake zadržavaju svoj izvorni relativni redoslijed, tako da rezultat ostaje predvidljiv čak i s miješanim unosom velikih i malih slova. Windows (CRLF) i Unix (LF) završeci redaka postupaju na isti način, pa čak i vrlo veliki popisi — deseci tisuća redaka — sortiraju se u milisekundama, s točnim vremenom prikazanim u zbroju ispod izlaza.

Sve radi lokalno u vašem pregledniku. Vaš se popis nikada nigdje ne učitava, tako da je sigurno sortirati privatne podatke — interne popise datoteka, ID-ove korisnika, neobjavljene povijesti verzija. Kopirajte sortirani rezultat, preuzmite ga kao .txt datoteku ili ga pošaljite ravno u drugi alat da biste nastavili čistiti svoj popis.

FAQ

Kako se ovo razlikuje od uobičajenog abecednog sortiranja?
Uobičajeno sortiranje uspoređuje tekst znak po znak, tako da "item10" sortira prije "item2". Ovaj alat umjesto toga uspoređuje numeričku vrijednost nizova znamenki, tako da se "item2" ispravno sortira prije "item10".
Zanemaruje li razlike u velikim i malim slovima?
Da. Razvrstavanje koristi usporedbu osnovnih slova, tako da se "jabuka" i "jabuka" tretiraju kao jednaki i zadržavaju svoj izvorni relativni poredak u rezultatu.
Mogu li sortirati silaznim redoslijedom?
Da. Promijenite opciju smjera s uzlaznog na silazni kako biste obrnuli sortirani redoslijed.
Što se događa s linijama koje uopće nemaju brojeve?
Razvrstavaju se abecednim redom, točno onako kako biste očekivali od uobičajenog sortiranja teksta - numerička usporedba mijenja ishod samo kada su prisutne znamenke.
Je li moj tekst negdje uploadan?
Ne. Prirodno razvrstavanje radi u potpunosti u vašem pregledniku — vaš popis nikada ne napušta vaš uređaj.