Gratis Teks sorteerder
Sorteer teksreëls alfabeties, volgens lengte, numeries of ewekansig. Verwyder duplikate, sny witspasie af en skuif lyste.
Algemene gebruike
- Sorteer en organiseer lyste alfabetiesSorteer kruidenierslyste taaklyste name of enige gepunte lys onmiddellik in alfabetiese volgorde.
- Skoon en dedupliseer datalyneVerwyder dupliseringsreëls trimwitruimte en normaliseer tekstgegewe uit CSV-eksporte en logboeke.
- Sorteer invoerverklaringe en kodelysSorteer invoerverklarine CSS-klaslys JSON-sleutels of enige kodelys in 'n deurlopende volgorde.
- Sorteer 'n naamslys alfabetiesAlfabetiseer bywonerslyste spanrossters studentename en kredietlyste op voornaam of van-naam.
- Ewekansig 'n Lys SkuifEwekansig kombineer name, items of inskrywings vir regverdige ordening, ewekansige toewydings of speletjie-opstelling.
Hoe dit werk
Sortering loop heeltemal in jou blaaier met JavaScript se ingeboude Intl.Collator-API — geen bediener, geen biblioteek, geen oplaai nie. Elke sorteervolgorde, van alfabeties tot natuurlike getalsortering, word oombliklik bereken terwyl jy tik of opsies verander.
- 1Toevoer in lyne verdeelJou geplakte teks word op nuwe-lyn-karakters verdeel. Opsionele voorverwerking loop eers: voorste en agterste spasiëring word van elke lyn afgeknip, en leë lyne word laat val — beide konfigureerbaar.
- 2Intl.Collator hanteer ordeningVir alfabetiese en natuurlike sorterings word die blaaier se ingeboude Intl.Collator met jou huidige webwerf-omgewing geïnisialiseer sodat geaksentueerde karakters (å, ä, ö, ens.) in die korrekte taalvolgorde sorteer. Die 'natuurlike'-modus stel die numeriese vlag, sodat 'file2' voor 'file10' rangskik eerder as om syfers as gewone karakters te behandel.
- 3Vergelykingssleutels strip geraasVoor vergelyking kan elke lyn opsioneel voorste lidwoorde (the, a, an) en nie-alfanumeriese leestekens van sy sorteersleutel verwyder kry — die oorspronklike lynteks word onveranderd in die uitset behou, slegs die sleutel wat vir ordening gebruik word, word aangepas.
- 4Skommeling gebruik kriptografiese lukraaksheidDie lukrake-skommeling-modus roep crypto.getRandomValues aan om 'n reeks lukrake 32-bis-heelgetalle te genereer, loop dan 'n Fisher-Yates-skommeling oor die lyne met daardie waardes — wat die sydigheid vermy wat met Math.random()-gebaseerde benaderings kom.
Verwante gereedskap
Duplikaatlynsoeker
Soek, tel of verwyder duplikaatlyne uit 'n lys. Ideaal om e-poslyste, ouditlogboeke op te ruim of om herhaalde inskrywings in datastortings te vind.
Emoji-kieser
Soek en kopieer emoji met een klik. Blaai volgens kategorie, bou 'n string van verskeie emoji, kies 'n velkleur en vind die wat jy onlangs gebruik het.
Wiel-draaier
Tik 'n lys name of keuses, draai die wiel en laat dit een lukraak kies, met 'n tikgeluid, confetti en 'n opsie om elke wenner te verwyder.