Satır Sıralama ve Yineleme Temizleme
Satırları alfabetik veya doğal sıralayın, yinelenenleri ve boşları silin
Bu araç hakkında
Bir satır işleme tezgâhı: herhangi bir listeyi yapıştırın ve alfabetik, ters, doğal (item2, item10’dan önce) ya da uzunluğa göre sıralayın veya karıştırın — bu arada isterseniz boşlukları kırpın, boş satırları atın ve sırayı bozmadan yinelenenleri kaldırın. Kaldırılan satır sayısı bildirilir; böylece yineleme temizliğinin ne yaptığını tam olarak görürsünüz.
En sık uzanacağınız seçenek doğal sıralamadır: düz alfabetik sıralama karakter karakter karşılaştırdığı için “item10” değerini “item2” önüne koyar; doğal sıralama ise gömülü sayıları sayısal olarak karşılaştırır — dosya adları, sürümler ve kimlikler için insanların beklediği sıra budur.
Yineleme temizliği ilk geçişi korur ve hayatta kalanların özgün sırasını bozmaz; liste sırası anlamlı olduğunda (import’lar, yapılandırma satırları, çalma listeleri) bu önemlidir. Büyük/küçük harf duyarsız mod “Apple” ile “apple” satırlarını aynı sayar.
Sıkça sorulan sorular
- Alfabetik ve doğal sıralama arasındaki fark ne?
- Alfabetik sıralama karakter kodlarını karşılaştırır; bu yüzden “file10” < “file2” olur (5. konumda “1” < “2” olduğu için). Doğal sıralama rakam dizilerini tanır ve onları sayı olarak karşılaştırır, yani file2 < file10. İçinde sayı geçen her şeyde doğal sıralamayı kullanın.
- Yineleme temizliği ilk geçişi mi son geçişi mi tutuyor?
- İlkini. Satırlar yukarıdan aşağıya taranır ve bir satır yalnızca daha önce özdeşi (büyük/küçük harf duyarsız modda harf farkı gözetilmeden eşiti) geçtiyse atılır — böylece hayatta kalan sıra özgün sırayla örtüşür.
- Bu araç ne kadar büyük bir listeyi kaldırır?
- Yüz binlerce satır sorun değildir — işlemler basit geçişlerden ve bir sıralamadan ibarettir. Her şey tarayıcı belleğinde kaldığı için pratik sınır bir sunucu kotası değil, kendi makinenizdir.
- İşlemleri birleştirebilir miyim?
- Evet ve mantıklı bir sırada uygulanırlar: önce kırpma, sonra boşları atma, sonra yineleme temizliği, en son sıralama — böylece kırpma açıkken “ apple ” ile “apple” birlikte temizlenir ve sıralama her zaman temizlenmiş listeyi görür.