Használata
- Illessze be a listát a beviteli mezőbe, soronként egy elemet.
- Válassza ki a sorrendet: A → Z, Z → A, hossz szerint, fordított vagy keverés.
- Á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.
- 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.