Sorter teksta — besplatno
Sortirajte retke teksta abecedno, po duljini, numerički ili nasumično. Uklonite duplikate, izrežite razmake i izmiješajte popise.
Uobičajene namjene
- Sortirajte i organizirajte popise abecednoSortirajte popise namirnica, stavke obaveza, imena ili bilo koji nabrojani popis u abecedni redoslijed odmah.
- Čistite i deduplicirajte linije podatakaUklonite duple linije, uklonjite bijele znakove i normalizirajte tekstualne podatke iz CSV izvoznih i zapisnika.
- Sortirajte iskaze za uvoz i popise kodaSortirajte iskaze za uvoz, CSS popise klasa, JSON ključeve ili bilo koji popis koda u dosljedan redoslijed.
- Sortirajte popis imena abecednoAbecedno organizirajte popise prisutnosti, rostera tima, imena učenika i popise zasluga po imenu ili prezimenu.
- Nasumično promiješaj listuNasumično promiješaj imena, stavke ili unose za poštena sortiranja, nasumične dodjele ili postavljanje igre.
Kako funkcionira
Sortiranje radi u potpunosti u vašem pregledniku koristeći ugrađeni Intl.Collator API JavaScripta — bez poslužitelja, bez biblioteke, bez slanja. Svaki redoslijed sortiranja, od abecednog do prirodnog brojevnog sortiranja, izračunava se na licu mjesta dok tipkate ili mijenjate opcije.
- 1Unos podijeljen u retkeVaš zalijepljeni tekst dijeli se po znakovima novog reda. Opcionalna predobrada prvo se pokreće: vodeće i prateće bjeline obrezuju se sa svakog retka, a prazni retci se odbacuju — oba konfigurabilna.
- 2Intl.Collator upravlja redoslijedomZa abecedno i prirodno sortiranje, ugrađeni Intl.Collator preglednika inicijalizira se vašom trenutačnom lokalizacijom stranice tako da naglašeni znakovi (å, ä, ö itd.) sortiraju u ispravnom jezičnom redoslijedu. Način 'prirodno' postavlja numeričku oznaku, tako da 'file2' rangira prije 'file10' umjesto tretiranja znamenki kao običnih znakova.
- 3Ključevi usporedbe uklanjaju šumPrije usporedbe, svaki redak opcionalno može imati vodeće članove (the, a, an) i ne-alfanumeričku interpunkciju uklonjenu iz svog ključa sortiranja — izvorni tekst retka ostaje netaknut u izlazu, mijenja se samo ključ korišten za redoslijed.
- 4Shuffle koristi kriptografsku slučajnostNačin nasumičnog miješanja poziva crypto.getRandomValues za generiranje niza slučajnih 32-bitnih cijelih brojeva, zatim pokreće Fisher-Yates shuffle nad retcima koristeći te vrijednosti — izbjegavajući pristranost koja dolazi s pristupima temeljenim na Math.random().
Srodni alati
Tražilica dupliciranih redaka
Pronađite, prebrojite ili uklonite duplikate redaka iz popisa. Odlično za čišćenje e-mail popisa, revizijskih zapisa ili pronalaženje ponavljajućih unosa u skupovima podataka.
Odabir emojija
Pretražujte i kopirajte emojije jednim klikom. Pregledajte po kategorijama, složite niz od nekoliko emojija, odaberite ton kože i pronađite nedavno korištene.
Kolo sreće
Upišite popis imena ili opcija, zavrtite kolo i prepustite mu da nasumično odabere jednu, uz zvuk klikanja, konfete i mogućnost uklanjanja svakog dobitnika.