Tekstin lajittelija ilmaiseksi
Lajittele tekstirivejä aakkosjärjestyksessä, pituuden, numeerisesti tai satunnaisesti. Poista kaksoiskappaleet, leikkaa välilyönnit ja sekoita listoja.
Yleiset käyttötavat
- Lajittele ja Organisoi Luettelot AakkosellisestiLajittele ostoslistat, tehtäväluettelot, nimet tai mikä tahansa luettelo välittömästi aakkosjärjestykseen.
- Puhdista ja Poista Päällekkäiset TietorivitPoista päällekkäiset rivit, rajaa välilyönnit ja normalisoi teksti tiedot CSV-vienneistä ja lokeista.
- Lajittele Tuontilauseet ja KoodiluettelotLajittele tuontilauseet, CSS-luokkaluettelot, JSON-avaimet tai mikä tahansa koodiluettelo johdonmukaiseen järjestykseen.
- Lajittele Nimiluettelo AakkosellisestiAakkosjärjestä osallistujaluettelot, tiimin rosterit, opiskelijoiden nimet ja luottolistat etunimen tai sukunimen mukaan.
- Sekoita luettelon satunnaisestiSekoita nimet, kohteet tai merkinnät satunnaisesti oikeudenmukaiseen järjestämiseen, satunnaisiin tehtäviin tai pelin asetukseen.
Miten se toimii
Lajittelu tapahtuu kokonaan selaimessasi JavaScriptin sisäänrakennetulla Intl.Collator-rajapinnalla — ei palvelinta, ei kirjastoa, ei latausta. Jokainen lajittelujärjestys, aakkosellisesta luonnolliseen numerolajitteluun, lasketaan paikan päällä kirjoittaessasi tai vaihtaessasi asetuksia.
- 1Syöte jaettu riveiksiLiittämäsi teksti jaetaan rivinvaihdoista. Valinnainen esikäsittely ajetaan ensin: johtavat ja perässä olevat välilyönnit siistitään jokaiselta riviltä, ja tyhjät rivit hylätään — molemmat säädettävissä.
- 2Intl.Collator hoitaa järjestyksenAakkosellisille ja luonnollisille lajitteluille selaimen sisäänrakennettu Intl.Collator alustetaan nykyisellä sivustosi paikallisasetuksella, jotta aksentilliset merkit (å, ä, ö jne.) lajittuvat oikeassa kielijärjestyksessä. 'Luonnollinen'-tila asettaa numeerisen lipun, joten 'tiedosto2' sijoittuu ennen 'tiedosto10':tä sen sijaan, että numeroita käsiteltäisiin tavallisina merkkeinä.
- 3Vertailuavaimet poistavat kohinanEnnen vertailua jokaisesta rivistä voidaan valinnaisesti poistaa johtavat artikkelit ja ei-alfanumeeriset välimerkit lajitteluavaimesta — alkuperäinen rivin teksti pysyy ehjänä tulosteessa, vain järjestykseen käytetty avain muutetaan.
- 4Sekoitus käyttää kryptografista satunnaisuuttaSatunnaissekoitustila kutsuu crypto.getRandomValues-funktiota luodakseen taulukon satunnaisia 32-bittisiä kokonaislukuja, ja ajaa sitten Fisher-Yates-sekoituksen riveille näitä arvoja käyttäen — välttäen Math.random()-pohjaisiin lähestymistapoihin liittyvän vinouman.
Liittyvät työkalut
Rivien kaksoiskappaleiden löytäjä
Etsi, laske tai poista kaksoiskappaleet listalta. Loistava sähköpostilistojen, tarkastuslokkien siistimiseen tai toistuvien merkintöjen löytämiseen tiedovedoksista.
Emojivalitsin
Etsi ja kopioi emojeita yhdellä napsautuksella. Selaa luokittain, rakenna useasta emojista merkkijono, valitse ihonsävy ja löydä äskettäin käyttämäsi.
Onnenpyörä
Kirjoita lista nimiä tai vaihtoehtoja, pyöräytä pyörää ja anna sen valita yksi sattumanvaraisesti, tikitysäänellä, konfetilla ja mahdollisuudella poistaa jokainen voittaja.