Triedič textu zadarmo
Trieďte riadky textu abecedne, podľa dĺžky, číselne alebo náhodne. Odstraňujte duplicity, orezávajte medzery a miešajte zoznamy.
Bežné použitia
- Zoraďte a organizujte zoznamy abecedneZoraďte nákupné zoznamy, zoznamy úloh, mená alebo akýkoľvek odsúť zoznam do abecedného poradia okamžite.
- Vyčistite a deduplizujte údajové linkyOdstrániť duplikátne linky, orezať medzery a normalizovať textové údaje z CSV vývozov a protokolov.
- Zoraďte príkazy importu a zoznamy kóduZoraďte príkazy importu, CSS zoznamy tried, JSON kľúče alebo ľubovoľný zoznam kódu do konzistentného poradia.
- Zoraďte zoznam mien abecedneAbecedne organizujte zoznamy prítomnosti, tímové rozvrhnutie, názvy študentov a tvojích líst podľa krstného alebo priezviska.
- Náhodne premiešaj zoznamNáhodne premiešaj mená, položky alebo položky pre férovú objednávku, náhodné priradenia alebo nastavenie hry.
Ako to funguje
Triedenie beží výhradne vo vašom prehliadači pomocou vstavaného API Intl.Collator JavaScriptu — bez servera, bez knižnice, bez nahrávania. Každé poradie triedenia, od abecedného po prirodzené číselné, sa počíta na mieste počas písania alebo zmeny možností.
- 1Vstup rozdelený na riadkyVáš vložený text sa rozdelí podľa znakov nového riadku. Najprv prebehne voliteľné predspracovanie: z každého riadku sa orežú úvodné a koncové biele znaky a prázdne riadky sa zahodia — obe nastaviteľné.
- 2Intl.Collator sa stará o poradiePre abecedné a prirodzené triedenie sa vstavaný Intl.Collator prehliadača inicializuje s vašou aktuálnou lokalitou stránky, takže akcentované znaky (å, ä, ö atď.) sa triedia v správnom jazykovom poradí. Režim 'prirodzený' nastaví číselný príznak, takže 'súbor2' sa zaradí pred 'súbor10' namiesto toho, aby sa číslice považovali za obyčajné znaky.
- 3Porovnávacie kľúče odstraňujú šumPred porovnaním môže mať každý riadok voliteľne odstránené úvodné členy (the, a, an) a nealfanumerickú interpunkciu zo svojho triediaceho kľúča — pôvodný text riadku zostáva vo výstupe nedotknutý, upravuje sa iba kľúč použitý na triedenie.
- 4Miešanie používa kryptografickú náhodnosťRežim náhodného miešania volá crypto.getRandomValues na vygenerovanie poľa náhodných 32-bitových celých čísel a potom nad riadkami spustí Fisher-Yatesovo miešanie pomocou týchto hodnôt — čím sa vyhne skresleniu, ktoré prináša prístup založený na Math.random().
Súvisiace nástroje
Vyhľadávač duplicitných riadkov
Nájdite, počítajte alebo odstraňujte duplicitné riadky zo zoznamu. Ideálne na čistenie zoznamov e-mailov, auditných logov alebo hľadanie opakujúcich sa záznamov v dátových výpisoch.
Výber emoji
Vyhľadávajte a kopírujte emoji jedným kliknutím. Prezerajte podľa kategórie, zostavte reťazec z viacerých emoji, vyberte odtieň pleti a nájdite nedávno použité.
Koleso šťastia
Napíšte zoznam mien alebo možností, roztočte koleso a nechajte ho náhodne vybrať jednu z nich, so zvukom tikania, konfetami a možnosťou odstrániť každého výhercu.