Pereiti prie pagrindinio turinio

Teksto rūšiuotuvas nemokamai

Rūšiuokite teksto eilutes abėcėlės tvarka, pagal ilgį, skaitine tvarka arba atsitiktine tvarka. Pašalinkite dublikatus, apkirpkite tarpus ir maišykite sąrašus.

Veikia neprisijungus, kai įkeliama
Surikiuota · 0 eilučių
Surikiuota išvestis pasirodys čia…

Dažniausi naudojimo būdai

  • Rūšiuokite ir organizuokite sąrašus abėcėlės tvarkaRūšiuokite pirkinių sąrašus, užduotis, vardus arba bet kokį žymimąjį sąrašą į abėcėlinę tvarką akimirksniu.
  • Valykite ir deduplikuokite duomenų eilutesPašalinkite dubliuotus eilutes, apkarpykite tarpus ir normalizuokite teksto duomenis iš CSV eksportų ir žurnalų.
  • Rūšiuokite importavimo pareiškimus ir kodų sąrašusRūšiuokite importavimo pareiškimus, CSS klasės sąrašus, JSON raktus arba bet kokį kodų sąrašą nuoseklia tvarka.
  • Rūšiuokite vardų sąrašą abėcėlės tvarkaAbėcėlės tvarka organizuokite dalyvių sąrašus, komandų rostelius, mokinių vardus ir kredito sąrašus pagal vardą ar pavardę.
  • Atsitiktinai Sumaišykite SąrašąAtsitiktinai sumaišykite vardus, elementus ar įrašus sąžiningam sutvarkymui, atsitiktiniams priskyrimams ar žaidimo nustatymui.

Kaip tai veikia

Rikiavimas vyksta visiškai jūsų naršyklėje, naudojant JavaScript įtaisytą Intl.Collator API — jokio serverio, jokios bibliotekos, jokio įkėlimo. Kiekviena rikiavimo tvarka, nuo abėcėlinės iki natūralaus skaičių rikiavimo, apskaičiuojama vietoje, kol rašote ar keičiate parinktis.

  1. 1
    Įvestis padalijama į eilutes
    Jūsų įklijuotas tekstas padalijamas pagal naujos eilutės simbolius. Pasirenkamas išankstinis apdorojimas vyksta pirmiausia: priekyje/gale esantys tarpai apkarpomi iš kiekvienos eilutės, o tuščios eilutės atmetamos — abu konfigūruojami.
  2. 2
    Intl.Collator valdo tvarką
    Abėcėliniam ir natūraliam rikiavimui naršyklės įtaisytas Intl.Collator inicijuojamas su jūsų dabartiniu svetainės kalbos regionu, todėl raidės su diakritikais (å, ä, ö ir t.t.) rikiuojamos teisinga kalbos tvarka. „Natūralus“ režimas nustato skaitinę vėliavą, todėl 'file2' rikiuojamas prieš 'file10', o ne traktuoja skaitmenis kaip paprastus simbolius.
  3. 3
    Palyginimo raktai pašalina triukšmą
    Prieš palyginimą iš kiekvienos eilutės rikiavimo rakto pasirinktinai galima pašalinti pradinius artikelius (the, a, an) ir ne raidines-skaitines skyrybos ženklus — originalus eilutės tekstas išvestyje lieka nepakitęs, keičiamas tik tvarkai naudojamas raktas.
  4. 4
    Maišymas naudoja kriptografinį atsitiktinumą
    Atsitiktinio maišymo režimas iškviečia crypto.getRandomValues, kad sugeneruotų atsitiktinių 32 bitų sveikųjų skaičių masyvą, tada vykdo Fisher-Yates maišymą eilutėms, naudodamas šias reikšmes — vengiant šališkumo, kylančio iš Math.random() pagrįstų metodų.

Susiję įrankiai

Dažnai užduodami klausimai