Neidio i'r prif gynnwys

Didolwr Testun am ddim

Diddolwch linellau testun yn nhrefn yr wyddor, yn ôl hyd, yn rifiadol, neu ar hap. Tynnu dyblygrwydd, tocio bylchau gwyn, a shufflio rhestrau.

Yn gweithio all-lein ar ôl llwytho
Wedi'i ddidoli · 0 llinell
Bydd yr allbwn wedi'i ddidoli yn ymddangos yma…

Defnyddiau cyffredin

  • Trefnu a Thra Rheolau'n Nhrefn WyddorTrefnu rhestrau nwyddau, eitemau i wneud, enwau neu unrhyw restr bwled i drefn wyddor ar unwaith.
  • Glanhau a Dadblygu Llinellau DataTynnu llinellau dyblyg, cwtogi bylchau ac niformaleiddio data testun o allfbyrau CSV a logio.
  • Trefnu Datganiadau Mewnforio a Rhestrau CodTrefnu datganiadau mewnforio, rhestrau dosbarth CSS, allweddi JSON neu unrhyw restr cod mewn trefn gyson.
  • Trefnu Rhestr o Enwau'n Nhrefn WyddorTrewalltod rhestrau mynychwyr, rhestrau tîm, enwau myfyrwyr a rhestrau credydau yn ôl enw cyntaf neu enw olaf.
  • Cymysgu Rhestr ar HapCymysgu enwau, eitemau neu gofnodion ar hap ar gyfer trefn deg, neilltuo ar hap neu osod gêm.

Sut Mae'n Gweithio

Mae trefnu'n rhedeg yn gyfan gwbl yn eich porwr gan ddefnyddio API Intl.Collator adeiledig JavaScript — dim gweinydd, dim llyfrgell, dim uwchlwytho. Caiff pob trefn, o'r wyddor i drefnu rhifau naturiol, ei chyfrifo yn y fan a'r lle wrth i chi deipio neu newid opsiynau.

  1. 1
    Mewnbwn wedi'i hollti'n llinellau
    Caiff eich testun wedi'i gludo ei hollti ar nodau llinell newydd. Mae rhag-brosesu dewisol yn rhedeg yn gyntaf: caiff gofod gwyn ar ddechrau a diwedd pob llinell ei docio, a chaiff llinellau gwag eu taflu — y ddau'n ffurfweddadwy.
  2. 2
    Intl.Collator sy'n trin y drefn
    Ar gyfer trefnu yn ôl yr wyddor a threfnu naturiol, caiff Intl.Collator adeiledig y porwr ei gychwyn gyda locale presennol y wefan fel bod nodau acennog (å, ä, ö ac ati) yn trefnu yn nhrefn gywir yr iaith. Mae'r modd 'naturiol' yn gosod y faner rifol, felly mae 'file2' yn dod cyn 'file10' yn hytrach na thrin digidau fel nodau plaen.
  3. 3
    Mae allweddi cymharu'n tynnu sŵn
    Cyn cymharu, gall pob llinell yn ddewisol gael bannodau ar y dechrau (the, a, an) ac atalnodi di-alffaniwmerig wedi'u tynnu o'i hallwedd drefnu — cedwir testun gwreiddiol y llinell yn gyfan yn yr allbwn, dim ond yr allwedd a ddefnyddir i drefnu sy'n cael ei haddasu.
  4. 4
    Mae cymysgu'n defnyddio hapddewis cryptograffig
    Mae'r modd cymysgu ar hap yn galw crypto.getRandomValues i gynhyrchu arae o gyfanrifau 32-did ar hap, yna'n rhedeg cymysgiad Fisher-Yates dros y llinellau gan ddefnyddio'r gwerthoedd hynny — gan osgoi'r gogwydd sy'n dod gyda dulliau sy'n seiliedig ar Math.random().

Offer Cysylltiedig

Cwestiynau Cyffredin