Nasıl kullanılır?
- Listenizi giriş kutusuna, her satıra bir öğe gelecek şekilde yapıştırın.
- Sıralama türünü seçin: A → Z, Z → A, uzunluğa göre, ters veya karışık.
- Seçenekleri belirleyin: doğal sayı sıralaması, harf büyüklüğünü yok sayma, boşlukları temizleme ve boş satırları kaldırma.
- Sıralanmış listeyi çıktı kutusundan kopyalayın. Karıştırma modunda “Yeniden karıştır” yeni ve rastgele bir sıra oluşturur.
Nasıl çalışır?
Alfabetik sıralama, ham karakter kodlarını değil, sayfanın diline ait tarayıcı sıralama kurallarını (Intl.Collator) kullanır. Aksanlı harfler, temel harflerinin yanında sıralanır: İngilizcede “éclair”, “z”den sonra değil “eclair”in yakınında yer alır. Kendi alfabe sıralaması olan dillerde de bu kurallara uyulur: Türkçede “ç”, “c”den sonra; İsveççede “ö”, “z”den sonra gelir.
“Doğal sayı sıralaması” açıkken rakam dizileri sayısal değerlerine göre karşılaştırılır; böylece “file 2”, “file 10”dan önce gelir. Bu seçenek kapalıyken rakamlar tek tek karşılaştırılır ve “file 10” önce gelir. “Büyük/küçük harfi yok say” seçeneği açıkken yalnızca büyük harf farkı olan satırlar eşit sayılır ve özgün sıralarını korur. Seçenek kapalıyken de satırlar alfabetik sıralanır (tüm büyük harfli satırlar, tüm küçük harfli satırlardan önce gelmez); ancak yalnızca harf büyüklüğü bakımından farklı iki satırdan büyük harfle başlayan önce gelir: “Apple”, “apple”dan önce.
Uzunluk sıralaması görünür karakterleri sayar; örneğin ten rengi değiştiricisi olan bir emoji tek karakter sayılır. Aynı uzunluktaki satırlar alfabetik sıralanır. Ters sıralama, listeyi sıralamadan baştan sona çevirir. Karıştırma, tarayıcının kriptografik rastgele sayı üretecini Fisher–Yates yöntemiyle kullanır; bu nedenle her sıralamanın seçilme olasılığı eşittir. Tüm sıralamalar kararlıdır: eşit satırlar birbirlerine göre özgün sıralarını korur. Çıktıda LF satır sonları kullanılır.
Örnekler
Numaralı dosyalar
Doğal sayı sıralamasıyla A → Z sıralandığında “chapter 1, chapter 12, chapter 2, chapter 3” şu hâle gelir: chapter 1, chapter 2, chapter 3, chapter 12.
Aksanlı harf içeren adlar
İngilizcede A → Z sıralandığında “Zoë, Émile, Ana, Eric” şu sırayı verir: Ana, Émile, Eric, Zoë. Basit bir kod noktası sıralaması, Émile'i yanlışlıkla sona koyardı.
Çekiliş için rastgele sıralama
Katılımcı listesini yapıştırın ve sunumlar veya oturma planı için adil, rastgele bir sıra oluşturmak üzere Karıştır'ı seçin. Yeni bir sıra için “Yeniden karıştır”a tıklayın.
Sık sorulan sorular
“Émile” neden sona değil de “Eric”ten önce sıralanıyor?
Araç, aksanlı harfleri önce temel harflerine göre karşılaştıran, dile duyarlı bir sıralama kullanır. “Émile” ve “Eric” adlarının ikisi de E ile başlar ve “m”, “r”den önce gelir.
Büyük ve küçük harfle başlayan kelimeler neden karışık görünüyor?
Sözlüklerde alfabetik sıralama harf büyüklüğünü yok sayar; bu nedenle “apple”, “Banana” ve “cherry” harflere göre sıralanır. Büyük/küçük harf farkı yalnızca diğer yönlerden aynı olan kelimelerin sırasını belirler.
Karıştırma gerçekten rastgele mi?
Evet. Tarayıcının kriptografik olarak güvenli rastgele sayı üreteci olan crypto.getRandomValues'ı tarafsız Fisher–Yates karıştırma yöntemiyle kullanır. Her olası sıralamanın seçilme olasılığı eşittir.
Sütuna veya yalnızca sayılara göre sıralayabilir miyim?
Satırlar metnin tamamına göre sıralanır. Doğal sayı sıralaması, satırların içindeki sayıları doğru şekilde işler; ancak sütun seçimi yoktur. CSV verileri için bir elektronik tablo veya CSV to JSON dönüştürücüsünü kullanın.
Gizlilik
Listeniz yalnızca tarayıcınızda sıralanır. Yüklenmez, saklanmaz veya analiz verilerine eklenmez.