Satırları sırala

Bir liste yapıştırın — kendi sıralanır, dilinizin kurallarına göre, düğme yok.

Nasıl kullanılır

  1. Listenizi kutuya yapıştırın, her satıra bir öğe — yazdıkça sıralanır, basılacak bir düğme yoktur.
  2. Bir yön seçin, ardından ihtiyacınız olan seçenekleri açın: numaralı öğeler için “Sayısal”, “Büyük/küçük harfi yok say”, “Boş satırları sil”, “Yinelenenleri sil”.
  3. Satır sayısını kontrol edin, sonra sonucu kopyalayın veya .txt dosyası olarak indirin.

Örnek

Giriş

Elma
armut
madde 10
Kiraz
madde 2

Sıralanmış

armut
Elma
Kiraz
madde 2
madde 10

Yalnızca varsayılan kurallar (artan, sayılar değere göre, boş satırlar silinmiş, yinelenen silme yok): önce harfler karar verir, yani büyük “E” harfi “armut”un önüne geçmez ve sayılar değere göre karşılaştırıldığı için “madde 2”, “madde 10”dan önce gelir. Beş satır girer, beş satır çıkar.

Kurallar, sınırlar ve bilinen sorunlar

  • Sıralama, sayfa dili için tarayıcının yerleşik karşılaştırmasını kullanır: İngilizce A–Z, Çince pinyine göre, Arapça Arap alfabesine göre. Bu kod noktası sırası değildir — kod noktası sırası “张”ı “李”den, “第10章”ı “第9章”dan önce koyardı.
  • Pinyin sırası tarayıcının karşılaştırma verilerinden gelir, dolayısıyla farklı ICU sürümlerine sahip tarayıcılar birkaç karakteri biraz farklı sıralayabilir. Bu sayfadaki örnekler referanstır.
  • “Sayısal”, rakam dizilerini sayı olarak karşılaştırır: “madde 2”, “madde 10”dan önce; “第2章”, “第10章”dan önce. Karakter karakter karşılaştırmak için kapatın.
  • Sayısal açıkken “01” ile “1” eşit sayılır: iki satır da korunur ve sırası yazdığınız gibi kalır.
  • “Yinelenenleri sil” yalnızca karakter karakter aynı olan satırları atar — “Apple” ile “apple”, “Büyük/küçük harfi yok say” açık olsa bile ikisi de korunur.
  • Boş satır, boş olan ya da yalnızca boşluk içeren (boşluk, sekme, U+00A0, U+3000) satırdır. Satırlar asla kırpılmaz, dolayısıyla baştaki girinti sırayı etkilemeye devam eder; gerekirse önce metni temizleyin.
  • Çıktı LF satır sonları kullanır ve sonunda satır sonu yoktur. Bir metin alanı zaten CRLF/CR değerlerini normalize eder, dolayısıyla “orijinal satır sonlarını koru” anahtarı yoktur.
  • Hiçbir şey normalize edilmez: satırlarınız tam yazdığınız gibi basılır (bir birleştiren aksan asla tek kod noktasına dönüştürülmez). Karşılaştırırken tarayıcı “é” (tek kod noktası) ile “e” artı birleştiren aksanı eşit sayar — yan yana, yazdığınız sırada kalırlar. Uzunluğa göre sıralama yok, karıştırma yok, sütuna göre sıralama yok, dosya yükleme yok, geçmiş yok — hiçbir şey yüklenmez veya saklanmaz.

Liste sıralandığında insanların genellikle sonra ihtiyaç duyduğu şeyler.