tigtools

Sorok rendezése

Illesszen be egy listát az ábécé szerinti, hossz szerinti, fordított vagy véletlen sorrendbe rendezéshez. Az ábécé szerinti rendezés az oldal nyelvének szabályait követi.

Böngészőben fut Regisztráció nélkül

Sorrend

Használata

  1. Illessze be a listát a beviteli mezőbe, soronként egy elemet.
  2. Válassza ki a sorrendet: A → Z, Z → A, hossz szerint, fordított vagy keverés.
  3. Állítsa be a lehetőségeket: természetes számrendezés, kis- és nagybetűk figyelmen kívül hagyása, szóközök levágása és üres sorok eltávolítása.
  4. Másolja ki a rendezett listát a kimeneti mezőből. Keverés módban az „Új keverés” új véletlen sorrendet ad.

Hogyan működik

Az ábécé szerinti rendezés a böngésző oldalnyelvének rendezési szabályait használja (Intl.Collator), nem a nyers karakterkódokat. Az ékezetes betűk az alapbetűjük mellett rendeződnek angolban („éclair” az „eclair” közelében, nem a „z” után), ugyanakkor a saját ábécé-sorrenddel rendelkező nyelveket tiszteletben tartja: törökben a „ç” a „c” után jön, svédben pedig az „ö” a „z” után.

A „Természetes számrendezés” bekapcsolásával a számjegycsoportokat az értékük szerint hasonlítja össze, így a „file 2” a „file 10” elé kerül. Nélküle a számjegyeket egyenként hasonlítja össze, és a „file 10” kerül előre. A „Kis- és nagybetűk figyelmen kívül hagyása” esetén a csak a kis- és nagybetűkben eltérő sorok egyenlőnek számítanak, és megtartják eredeti sorrendjüket. Nélküle továbbra is ábécé szerint rendeződnek (nem az összes nagybetű az összes kisbetű előtt), de ha két sor csak kis- és nagybetűben tér el, a nagy kezdőbetűs sor kerül előre: „Apple” az „apple” előtt.

A hossz szerinti rendezés a látható karaktereket számolja, így egy bőrtónusú emoji egy karakternek számít; az azonos hosszúságú sorok ezután ábécé szerint rendeződnek. A fordított sorrend megfordítja a listát, rendezés nélkül. A keverés a böngésző kriptográfiai véletlenszám-generátorát használja a Fisher–Yates módszerrel, így minden sorrend azonos eséllyel jön létre. Minden rendezés stabil: az egyenlő sorok megtartják eredeti relatív sorrendjüket. A kimenet LF soremeléseket használ.

Példák

Számozott fájlok

A „chapter 1, chapter 12, chapter 2, chapter 3” lista A → Z rendezése természetes számrendezéssel ezt adja: chapter 1, chapter 2, chapter 3, chapter 12.

Ékezetes nevek

A „Zoë, Émile, Ana, Eric” lista A → Z rendezése angolul ezt adja: Ana, Émile, Eric, Zoë. Egy egyszerű kódpont szerinti rendezés tévesen az utolsó helyre tenné Émile-t.

Véletlenszerű sorrend sorsoláshoz

Illesszen be egy résztvevőlistát, és válassza a Keverés lehetőséget, hogy igazságos véletlenszerű sorrendet kapjon előadásokhoz vagy ülésrendhez. Az új sorrendhez kattintson a „Keverés újra” gombra.

Gyakori kérdések

Miért kerül az „Émile” az „Eric” elé, és miért nem a végére?

Az eszköz nyelvérzékeny rendezést használ, amely az ékezetes betűket először az alapbetűjük szerint hasonlítja össze. Az „Émile” és az „Eric” egyaránt E-vel kezdődik, és az „m” az „r” elé kerül.

Miért keverednek a nagy- és kisbetűs szavak?

A szótári ábécérend figyelmen kívül hagyja a kis- és nagybetűket, így az „apple”, a „Banana” és a „cherry” betűk szerint rendeződik. A kis- és nagybetű csak az egyébként azonos szavak sorrendjét dönti el.

Valóban véletlenszerű a keverés?

Igen. A böngésző kriptográfiailag biztonságos véletlenszám-generátorát, a crypto.getRandomValues-t használja, egy torzítatlan Fisher–Yates-keveréssel. Minden lehetséges sorrend egyformán valószínű.

Rendezhetek oszlop vagy csak számok alapján?

A sorok teljes szövegként rendeződnek. A természetes számrendezés a sorokban lévő számokat helyesen kezeli, de oszlopkiválasztás nincs; CSV-adatokhoz használj táblázatkezelőt vagy a CSV-ből JSON konvertálót.

Adatvédelem

A lista rendezése kizárólag a böngészőjében történik. Nem töltjük fel, nem tároljuk, és nem szerepel elemzésekben.