Teksta kārtotājs bez maksas
Kārto teksta rindas alfabētiski, pēc garuma, skaitliski vai nejauši. Noņem dublicētus, apgriez baltaizstarpas un sajauc sarakstus.
Biežākie lietojumi
- Kārtojiet un organizējiet sarakstus alfabētiskiKārtojiet pirkumu sarakstus, uzdevumus, vārdus vai jebkuru marķētu sarakstu alfabētiskā secībā tūlīt.
- Tīrējiet un atdaliet datu rindasNoņemiet dubultās rindas, apgrieziet atstarpes un normalizējiet teksta datus no CSV eksportiem un žurnāliem.
- Kārtojiet importa izrakstus un koda sarakstusKārtojiet importa izrakstus, CSS klašu sarakstus, JSON atslēgas vai jebkuru koda sarakstu konsekventā secībā.
- Kārtojiet vārdu sarakstu alfabētiskiOrganizējiet dalībnieku sarakstus, komandas rosteļus, studentu vārdus un kredītu sarakstus alfabētiski pēc vārda vai uzvārda.
- Nejauši Jaukt SarakstuNejauši jaukt vārdus, vienumus vai ierakstus par godīgu secību, nejaušu piešķiršanu vai spēles iestatīšanu.
Kā tas darbojas
Kārtošana notiek pilnībā jūsu pārlūkprogrammā, izmantojot JavaScript iebūvēto Intl.Collator API — bez servera, bez bibliotēkas, bez augšupielādes. Katra kārtošanas secība, no alfabētiskās līdz dabiskai skaitļu kārtošanai, tiek aprēķināta uz vietas, kamēr rakstāt vai maināt opcijas.
- 1Ievade sadalīta rindāsJūsu ielīmētais teksts tiek sadalīts pēc jaunas rindas rakstzīmēm. Neobligāta priekšapstrāde notiek vispirms: vadošās un beigu atstarpes tiek noņemtas no katras rindas, un tukšas rindas tiek atmestas — abi konfigurējami.
- 2Intl.Collator apstrādā kārtošanuAlfabētiskai un dabiskai kārtošanai pārlūkprogrammas iebūvētais Intl.Collator tiek inicializēts ar jūsu pašreizējo vietnes lokalizāciju, lai akcentētas rakstzīmes (å, ä, ö utt.) kārtotos pareizā valodas secībā. "Dabiskais" režīms iestata skaitlisko karogu, tāpēc 'file2' rangā ir pirms 'file10', nevis apstrādā ciparus kā vienkāršas rakstzīmes.
- 3Salīdzināšanas atslēgas noņem troksniPirms salīdzināšanas katrai rindai var neobligāti noņemt vadošos artikulus (the, a, an) un ne-burtciparu pieturzīmes no tās kārtošanas atslēgas — oriģinālais rindas teksts paliek neskarts izvadē, tiek mainīta tikai atslēga, ko izmanto kārtošanai.
- 4Sajaukšana izmanto kriptogrāfisku nejaušībuNejaušās sajaukšanas režīms izsauc crypto.getRandomValues, lai ģenerētu nejaušu 32 bitu veselo skaitļu masīvu, tad izpilda Fisher-Yates sajaukšanu pār rindām, izmantojot šīs vērtības — izvairoties no novirzes, kas rodas ar Math.random()-balstītām pieejām.
Saistītie rīki
Dublicētu rindu meklētājs
Atrod, skaita vai noņem dublicētas rindas no saraksta. Lieliski piemērots e-pasta sarakstu tīrīšanai, audita žurnāliem vai atkārtotu ierakstu atrašanai datu izgāztuvēs.
Emocijzīmju atlasītājs
Meklē un kopē emocijzīmes ar vienu klikšķi. Pārlūko pēc kategorijas, izveido vairāku emocijzīmju virkni, izvēlies ādas toni un atrodi nesen lietotās.
Grozāmais rats
Ieraksti vārdu vai izvēļu sarakstu, iegriez ratu un ļauj tam nejauši izvēlēties vienu, ar klikšķa skaņu, konfeti un iespēju noņemt katru uzvarētāju.