Preskočiť na hlavný obsah

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.

Po načítaní funguje offline
Zoradené · 0 riadok
Tu sa zobrazí zoradený výstup…

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í.

  1. 1
    Vstup rozdelený na riadky
    Váš 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é.
  2. 2
    Intl.Collator sa stará o poradie
    Pre 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.
  3. 3
    Porovnávacie kľúče odstraňujú šum
    Pred 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.
  4. 4
    Mieš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

Často kladené otázky