Urutkan Baris

Arah

Tempel daftar baris, nama, email, URL, atau SKU, dan alat ini menyusunnya secara alfabet. Pilih arah (A-Z atau Z-A), tentukan apakah perbandingan peka huruf besar/kecil, dan jika mau, pangkas spasi di sekitarnya serta hapus baris kosong sebelum diurutkan. Perbandingan dilakukan berdasarkan kode karakter, jadi cepat dan dapat diprediksi, bukan menyesuaikan bahasa.

Cara kerja pengurutan

  1. 1

    Tempel baris Anda

    Satu entri per baris. Spasi di akhir dan baris kosong bisa dipangkas atau dihapus lebih dulu.

  2. 2

    Pilih arah

    A-Z (menaik) atau Z-A (menurun). Urutan Z-A hanyalah urutan menaik yang dibalik.

  3. 3

    Atur opsi

    Aktifkan atau nonaktifkan pencocokan peka huruf besar/kecil, dan tentukan apakah spasi dipangkas dan baris kosong dihapus.

  4. 4

    Salin hasil yang sudah diurutkan

    Klik Urutkan Baris, lalu salin daftar yang tersusun.

Cara kerja perbandingan

Baris dibandingkan karakter demi karakter menggunakan kode karakternya. Tidak ada mode numerik, alami, berdasarkan panjang, atau yang menyesuaikan bahasa, sehingga perilakunya sederhana dan konsisten.

Opsi Perilaku
Tidak peka huruf besar/kecil (bawaan) Apple dan apple dianggap sama; urutan asli menjadi penentu saat seri.
Peka huruf besar/kecil Huruf besar diurutkan sebelum huruf kecil, karena A (kode 65) berada sebelum a (kode 97).
Arah A-Z Menaik berdasarkan kode karakter.
Arah Z-A Urutan A-Z yang dibalik.
Pangkas spasi Spasi di awal dan akhir dihapus sebelum diurutkan.
Hapus baris kosong Baris kosong dibuang dari hasil.

Yang tidak dilakukan alat ini

  • Tanpa pengurutan numerik atau alami. file10 muncul sebelum file2, karena karakter kedua 1 menang atas 2. Untuk pengurutan bergaya versi, Anda memerlukan alat pengurutan alami.
  • Tanpa penghapusan duplikat, tanpa pengacakan, tanpa pengurutan berdasarkan panjang. Baris yang identik tetap dipertahankan.
  • Tidak menyesuaikan bahasa. Huruf beraksen dan karakter non-Latin diurutkan berdasarkan nilai bita-nya, sehingga jatuh setelah rentang A-Z / a-z, bukan di sebelah huruf dasar yang diharapkan pembaca.

Mengurutkan nama dalam berbagai bahasa

Karena perbandingan dilakukan berdasarkan kode karakter, perhatikan:

  • Spanyol. ñ diurutkan setelah z, bukan di antara n dan o.
  • Jerman. ä, ö, ü, dan ß diurutkan setelah z; tidak diubah menjadi a/o/u/ss.
  • Swedia. å, ä, ö juga jatuh setelah z, yang kebetulan sesuai dengan urutan bahasa Swedia untuk huruf-huruf ini.
  • Turki. Huruf i bertitik dan ı tanpa titik tidak diperlakukan sebagai huruf berbeda, dan perbandingan tanpa peka huruf besar/kecil menggunakan aturan ASCII, sehingga İ dan ı tidak menyatu seperti yang diharapkan bahasa Turki.

Jika Anda membutuhkan urutan kamus yang akurat untuk bahasa tertentu, urutkan di lembar kerja atau alat yang menyesuaikan bahasa.

Urutan leksikografis vs alami

Daftar seperti file1, file2, file10 diurutkan di sini menjadi file1, file10, file2, karena 1 sebelum 2 ditentukan pada karakter kedua. Itu adalah urutan leksikografis standar. Pengurutan alami, yang membaca deretan angka sebagai bilangan untuk menghasilkan file1, file2, file10, adalah algoritme berbeda yang tidak diterapkan alat ini.

Pertanyaan yang Sering Diajukan

Huruf besar memiliki kode karakter yang lebih rendah daripada huruf kecil (A adalah 65, a adalah 97), jadi muncul lebih dulu. Saat pencocokan peka huruf besar/kecil dimatikan, huruf besar dan kecil dianggap sama, dan urutan asli menjadi penentu saat seri.

Tidak. Baris dibandingkan sebagai teks, karakter demi karakter, jadi 10 muncul sebelum 2 dan file10 sebelum file2. Untuk pengurutan numerik atau versi yang sebenarnya, gunakan alat pengurutan alami atau lembar kerja.

Tidak. Setiap baris utuh diperlakukan sebagai satu kunci. Untuk pengurutan berbasis kolom, gunakan lembar kerja atau sort -k di baris perintah.

Tidak. Alat ini bisa memangkas spasi dan menghapus baris kosong, tetapi baris yang identik tetap dipertahankan. Jika Anda membutuhkan daftar tanpa pengulangan, hapus dulu duplikatnya dengan alat khusus.

Alat Terkait

Alat ini tersedia dalam bahasa lain