Rivien lajittelutyökalu

Lajittele liitetyt listat nopeasti luonnolliseen, numeeriseen tai sanakirjajärjestykseen.

Tyhjien rivien poisto, duplikaattien poisto ja locale-tietoinen lajittelu tapahtuvat kaikki paikallisesti selaimessasi.

Syötteesi pysyy selaimessa

Käyttöohje

  1. Liitä lista vasempaan kenttään, yksi kohde per rivi.
  2. Valitse luonnollinen, numeerinen tai sanakirjajärjestys ja nouseva tai laskeva suunta.
  3. Säädä tarvittaessa localea, tyhjien rivien poistoa, duplikaattien poistoa tai trimmausta.
  4. Paina Lajittele, ja kopioi tai lataa tulos.

Esimerkit

Luonnollinen järjestys (tiedostonimet)

Syöte

file10
file2
file1

Tulos

file1
file2
file10

Numeerinen järjestys (`de-DE`)

Syöte

10,5
2,75
1.234,5

Tulos

2,75
10,5
1.234,5

Sanakirjajärjestys (`sv`)

Syöte

Öga
Zebra
Äpple
Ål

Tulos

Zebra
Ål
Äpple
Öga

Sanasto

Luonnollinen järjestys

Ihmisystävällinen vertailutila, joka sijoittaa `2` ennen `10`:tä sen sijaan, että vertailisi numeromerkkijonoja kirjaimellisesti.

Sanakirjajärjestys

Leksikaalinen merkkijonojen vertailu. Tarkka järjestys riippuu kielestä ja locale-säännöistä.

Locale

Kielen ja alueen säännöt, joita käytetään lajitteluun ja numeroiden jäsentämiseen, kuten `ja`, `en`, `sv` tai `de-DE`.

Usein kysytyt kysymykset

Mitä eroa on luonnollisella ja sanakirjajärjestyksellä?

Luonnollinen järjestys käsittelee tekstin sisäiset numerot numeroina, joten `file2` tulee ennen `file10`:tä. Sanakirjajärjestys vertaa tekstiä tekstinä, jolloin `file10` voi tulla ennen `file2`:ta.

Voiko numeerinen järjestys käsitellä `1,234.56` ja `1.234,56`?

Kyllä. Työkalu tulkitsee desimaali- ja ryhmittelymerkit valitun localen mukaan. Jos rivi ei sovi siihen localeen, sitä käsitellään valintasi mukaan ei-numeerisena.

Miten locale pitäisi valita?

Käytä `Automaattinen`-asetusta useimmissa tapauksissa. Vaihda `Mukautettu`-tilaan vain, kun tarvitset toisen kielen lajittelu- tai numeromuotoilusääntöjä, kuten `sv` tai `de-DE`.

Miten duplikaattien poisto toimii?

Oletustila poistaa vain täsmälleen samat rivit. Lisäasetuksissa voit vaihtaa tilaan `Yhtä suuret nykyisten lajittelusääntöjen mukaan`, joka yhdistää rivit, joita pidetään samoina aktiivisen collator- tai numerologiikan perusteella.

Lähetetäänkö tietoni palvelimelle?

Ei. Lajittelu tapahtuu kokonaan selaimessa eikä syötettäsi lähetetä palvelimelle.

Voinko käyttää tätä japanin, arabian tai eurooppalaisten kielten kanssa?

Kyllä. Käyttöliittymä on lokalisoitu ja lajittelu perustuu `Intl.Collator`-toimintoon sekä locale-tietoiseen numeroiden jäsentämiseen. Lopullinen järjestys riippuu silti valitusta localesta ja selaimen toteutuksesta.

Huomautukset

  • Numeerinen järjestys riippuu valitun localen desimaali- ja ryhmittelymerkeistä. Jos tulos näyttää väärältä, tarkista locale ensin.
  • `Yhtä suuret nykyisten lajittelusääntöjen mukaan` voi yhdistää rivejä, jotka näyttävät erilaisilta, jos kirjainkoko, aksentit tai numeromuotoilu käsitellään vastaavina.
  • Vain asetukset voidaan tallentaa paikallisesti. Syöte- ja tulostetekstiä ei tallenneta.

Tietosuoja ja huomautukset

Tämä työkalu toimii paikallisesti selaimessa. Monikielinen järjestys voi vaihdella hieman valitun localen ja selainmoottorin mukaan.