Razvrščevalnik besedila — brezplačno
Razvrstite vrstice besedila po abecednem redu, dolžini, številčno ali naključno. Odstranite podvajanja, okrajšajte presledke in premešajte sezname.
Pogosta področja uporabe
- Razvrsti in organiziraj sezname po abecediRazvrsti nakupni seznam, opravila, imena ali kaj koli naštete sezname v abecedno rascenčnost takoj.
- Očisti in razčisti podvojene podatkovne vrsticeOdstranite podvojene vrstice, obrezite presledke in normalizirajte besedilne podatke iz CSV izvozov in dnevnikov.
- Razvrsti izjave za uvoz in sezname kodRazvrsti izjave za uvoz, CSS sezname razredov, JSON ključe ali kaj koli seznam kod v doslednem vrstnem redu.
- Razvrsti seznam imen po abecediPo abecedi organiziraj seznam prisotnih, liste tekme, imena učencev in kreditne liste po imenu ali priimku.
- Naključno pomešaj seznamNaključno pomešaj imena, predmete ali vnose za pošten vrstni red, naključne dodelitve ali nastavitev igre.
Kako deluje
Razvrščanje teče v celoti v vašem brskalniku z uporabo vgrajenega API-ja Intl.Collator JavaScripta — brez strežnika, brez knjižnice, brez nalaganja. Vsak vrstni red razvrščanja, od abecednega do naravnega številskega, se izračuna na mestu med tipkanjem ali spreminjanjem možnosti.
- 1Vnos razdeljen na vrsticeVaše prilepljeno besedilo se razdeli na nove vrstice. Najprej teče izbirna predobdelava: vodilni in sledeči presledki se obrežejo iz vsake vrstice, prazne vrstice pa se izpustijo — oboje nastavljivo.
- 2Intl.Collator obravnava urejanjeZa abecedno in naravno razvrščanje se vgrajen Intl.Collator brskalnika inicializira z vašo trenutno lokalno nastavitvijo spletnega mesta, tako da se naglašeni znaki (å, ä, ö itd.) razvrstijo v pravilnem jezikovnem vrstnem redu. Način 'naravno' nastavi številčno zastavico, tako da se 'file2' uvrsti pred 'file10' namesto obravnave števk kot navadnih znakov.
- 3Primerjalni ključi odstranijo šumPred primerjavo lahko vsaka vrstica izbirno odstrani vodilne člene (the, a, an) in nealfanumerično ločila iz svojega ključa razvrščanja — izvirno besedilo vrstice ostane nedotaknjeno v izpisu, spremeni se le ključ, uporabljen za urejanje.
- 4Mešanje uporablja kriptografsko naključnostNačin naključnega mešanja pokliče crypto.getRandomValues za ustvarjanje polja naključnih 32-bitnih celih števil, nato nad vrsticami z uporabo teh vrednosti izvede mešanje Fisher-Yates — s čimer se izogne pristranskosti, ki spremlja pristope na osnovi Math.random().
Sorodna orodja
Iskalnik podvojenih vrstic
Poiščite, preštejte ali odstranite podvojene vrstice s seznama. Odlično za čiščenje e-poštnih seznamov, revizijskih dnevnikov ali iskanje ponavljajočih se vnosov v podatkovnih izpisih.
Izbirnik emojijev
Iščite in kopirajte emojije z enim klikom. Brskajte po kategorijah, sestavite niz več emojijev, izberite odtenek kože in poiščite nedavno uporabljene.
Vrtiljak
Vnesite seznam imen ali možnosti, zavrtite kolo in naj naključno izbere eno, s tikajočim zvokom, konfeti in možnostjo odstranitve vsakega izbranca.