AI di perangkat — profesional dan privat.

Alat Pengurut Baris Teks

Urutkan baris A-Z, menurut panjang, angka, kolom, atau kata

  • Tanpa unggahan — berjalan di perangkat Anda
  • Sepuluh kriteria, kedua arah
  • Setengah juta baris tanpa macet

Jatuhkan berkas teks, atau tempel di bawah

.txt .text .csv .tsv .md .markdown .log .list · hingga 25 MB

Teks masukan (satu item per baris)0 baris
Teks terurut—
Setelan pengurutan
Prasetel
Urutkan menurut

Kriteria kedua menentukan urutan di dalam kelompok yang disisakan sama oleh kriteria pertama.

Kecocokan
Baris
Masukan dan keluaran
Akhir baris

Matikan agar pengurutan hanya berjalan saat tombol ditekan.

Cara mengurutkan daftar baris teks

Empat langkah, dan hasilnya diperbarui saat Anda masih menyunting. Tidak ada yang dikirim ke mana pun: pengurutan terjadi di perangkat yang sedang Anda pakai membaca ini.

  1. 1

    Tambahkan daftar Anda

    Tempel teks satu item per baris, atau jatuhkan berkas .txt, .csv, .tsv, .md, atau .log. Tidak ada yang diunggah.

  2. 2

    Pilih kriteria

    Alfabet, natural, numerik, panjang, jumlah kata, bulan, hari, kata terakhir, balik, atau acak — menaik atau menurun.

  3. 3

    Perhalus kecocokan

    Bila perlu urutkan menurut kolom, pilih aturan bahasa, hapus duplikat, pangkas tiap baris, atau tentukan letak baris kosong.

  4. 4

    Ambil hasilnya

    Daftar diperbarui saat Anda mengetik. Salin, unduh, atau gunakan kembali sebagai masukan baru.

Sepuluh cara alat ini dapat mengurutkan daftar

Kebanyakan pengurut daring hanya menawarkan urutan alfabet dan tak banyak lagi. Daftar sungguhan jarang hanya berisi nama, jadi tiap kriteria di bawah ada karena satu jenis daftar tertentu membutuhkannya.

  • Alfabet: A-Z atau Z-A memakai alfabet bahasa yang Anda pilih, bukan urutan kode karakter mentah.
  • Natural: memperlakukan deretan angka sebagai bilangan, sehingga item2 mendahului item10.
  • Numerik: membaca seluruh baris sebagai bilangan, sehingga -3, 2,5, dan 10 tersusun seperti pada kalkulator.
  • Panjang: karakter per baris, dihitung sebagaimana pembaca menghitung: satu emoji adalah satu karakter.
  • Jumlah kata: berapa kata pada tiap baris, untuk membandingkan baris menurut kepadatannya.
  • Nama bulan: Januari sebelum Februari, dalam bahasa Anda atau Inggris, lengkap atau singkat.
  • Nama hari: Minggu sampai Sabtu, agar jadwal tersusun menurut urutan pekan, bukan alfabet.
  • Kata terakhir: mengurutkan orang menurut nama keluarga tanpa perlu menulis ulang daftarnya.
  • Balik: membalik urutan yang sudah ada, tanpa mengurutkan sama sekali.
  • Acak: mengacak urutan, dan dapat diulang — lihat di bawah.

Kriteria mana untuk daftar apa

  • Nama, label, judul: Alfabet.
  • Nama berkas, versi, apa pun yang berakhir dengan angka: Natural.
  • Harga, skor, nomor identitas, ukuran: Numerik.
  • Menemukan pencilan dalam daftar kalimat: Panjang atau Jumlah kata.
  • Jadwal, kalender, tanggal yang ditulis dengan kata: Nama bulan atau Nama hari.
  • Daftar orang yang ingin diurutkan menurut nama keluarga: Kata terakhir.

Memecah seri dengan kriteria kedua

Satu kriteria kerap menyisakan kelompok baris yang sama. Kriteria kedua menentukan urutan di dalam kelompok itu, dan baris yang tetap sama mempertahankan urutan yang Anda berikan — pengurutan tidak pernah mengacaknya diam-diam.

  • Urutkan menurut jumlah kata lalu A-Z: baris pendek dulu, alfabetis di dalam tiap panjang.
  • Urutkan kolom 2 sebagai angka lalu kolom 1 sebagai teks: dikelompokkan menurut nilai, dinamai di dalam tiap kelompok.
  • Urutkan menurut nama bulan lalu kolom tanggal: urutan kalender yang tidak bisa dihasilkan A-Z biasa.
  • Versi gratis memberi dua tingkat. Pro menghapus batas itu; tiap kriterianya sendiri gratis.

Mengurutkan menurut kolom, bukan seluruh baris

Daftar yang ditempel sering terdiri dari dua atau tiga kolom — nama dan skor, jalur dan ukuran, tanggal dan catatan. Isikan nomor kolom dan pembatasnya, dan pengurutan memakai kolom itu sementara seluruh baris ikut berpindah.

  • Kolom 0: seluruh baris. Ini nilai bawaan dan sesuai untuk kebanyakan daftar.
  • Kolom 2 dengan tab: persis yang Anda dapat saat menempel dua kolom dari lembar sebar.
  • Pembatas apa pun: tab, koma, titik koma, spasi, garis tegak, atau teks yang Anda ketik sendiri.
  • Baris tak seragam: baris yang kolomnya kurang dikelompokkan di akhir, bukan diurutkan seolah kosong.

Memilih pembatas

  • Tab adalah bawaan karena menyalin dua kolom dari lembar sebar menghasilkan tab.
  • Spasi cocok untuk keluaran yang rata seperti daftar isi direktori, tetapi nilai apa pun yang mengandung spasi akan terpecah.
  • Koma cocok untuk daftar sederhana dan tidak untuk CSV sungguhan: kolom dalam tanda kutip yang berisi koma membutuhkan pengurut CSV.
  • Pilihan kustom menerima teks apa pun, sehingga log yang memakai " | " sebagai pemisah bisa diurutkan menurut kolom ketiganya.

Urutan natural, urutan numerik, dan bedanya

Keduanya tampak mirip dan menjawab pertanyaan yang berbeda. Urutan natural untuk teks yang mengandung angka; urutan numerik untuk baris yang memang berupa angka.

  • Natural: berkas-2 sebelum berkas-10, karena deretan angkanya dibandingkan sebagai bilangan dan sisanya sebagai teks.
  • Numerik: -3 sebelum 2,5 sebelum 10, karena seluruh baris dibaca sebagai satu nilai.
  • Numerik memahami pemisah ribuan, desimal, dan tanda kurung akuntansi, sehingga (500) terurut sebagai minus lima ratus.
  • Baris yang bukan angka — T/A, atau 12 kg — dikelompokkan setelah angka sungguhan, bukan ditebak.
  • Kelompok itu tidak ikut terbalik saat pengurutan menurun: baris yang tak dapat diurutkan tetap di akhir pada kedua arah, sebagaimana lembar sebar menaruh sel kosong paling belakang.

Aturan bahasa, huruf besar-kecil, dan aksen

Urutan alfabet adalah sifat bahasa, bukan sifat abjad. Kesalahan di sini bersifat senyap: daftarnya tampak terurut, hanya saja tidak seperti yang diharapkan pembaca Anda.

  • Pilih bahasanya: biarkan mengikuti setelan peramban, atau pilih salah satu dari enam agar daftar yang dibagikan terurut sama bagi semua orang.
  • Huruf besar-kecil diabaikan secara bawaan: apel dan Apel berdampingan, dan itulah yang diinginkan hampir semua daftar.
  • Aksen tidak diabaikan: café dan cafe tetap entri terpisah, karena keduanya kata yang berbeda.
  • Abaikan partikel di depan: mengurutkan Sang Pemimpi pada P, dan melakukan hal serupa dengan artikel lima bahasa lainnya.
  • Pangkas tiap baris: membuang spasi di awal dan akhir sebelum membandingkan, dan juga dari hasilnya.

Artikel di depan, menurut bahasa

  • Inggris: a, an, the.
  • Spanyol: el, la, los, las, un, una, unos, unas.
  • Jerman: der, die, das, den, dem, des dan bentuk ein-.
  • Prancis: le, la, les, un, une, des, serta bentuk elisi l' dan d'.
  • Portugis: o, a, os, as, um, uma, uns, umas.
  • Indonesia: si, sang, para — partikelnya, karena bahasa Indonesia tidak mengenal artikel sebagaimana bahasa lain.

Duplikat dan baris kosong

Keduanya adalah keputusan tentang apa yang disimpan, dan keduanya berjalan dalam urutan yang pasti: baris kosong ditempatkan, pengurutan dijalankan, lalu duplikat digabungkan.

  • Kecocokan persis: hanya baris yang sepenuhnya identik yang dianggap duplikat.
  • Abaikan huruf besar-kecil: Teks, TEKS, dan teks menyusut menjadi satu entri.
  • Yang pertama menang: duplikat dibuang setelah pengurutan, jadi yang bertahan adalah yang pertama dalam daftar terurut, bukan dalam tempelan Anda.
  • Baris kosong: dihapus, disematkan di atas, atau di bawah — tidak pernah bercampur dengan bagian yang terurut.
  • Dihitung, bukan disembunyikan: alat ini melaporkan berapa duplikat dan berapa baris kosong yang dibuang.

Apa yang tetap terjaga pada berkas

Pengurut hanya mengubah urutan baris. Selebihnya harus kembali utuh, dan itu menuntut kehati-hatian lebih daripada kedengarannya.

  • Akhir baris Windows bertahan: berkas yang datang dengannya ditulis kembali dengannya.
  • Akhir baris Mac klasik serta pemisah baris dan paragraf Unicode juga dikenali, bukan hanya dua yang umum.
  • Berkas yang berakhir dengan jeda baris tetap begitu; tempelan yang tidak berakhir demikian tidak mendapat tambahan.
  • Paksa satu gaya dari setelan keluaran bila Anda memang sengaja memindahkan teks antarsistem.
  • Pengodean dideteksi saat masuk, termasuk berkas yang disimpan sebagai UTF-16 oleh lembar sebar.

Pengodean teks

  • UTF-8 dengan atau tanpa penanda urutan bita, yang ditulis kebanyakan penyunting.
  • UTF-16, yang dihasilkan lembar sebar saat disimpan sebagai Teks Unicode.
  • Penanda itu diperlakukan sebagai metadata, bukan karakter, sehingga tidak pernah muncul di awal baris pertama Anda.
  • Unduhan ditulis sebagai UTF-8, pengodean yang dibaca semua alat modern.

Balik dan acak

Dua penyusunan yang sebenarnya bukan pengurutan. Balik membalik apa yang sudah ada; acak membuatnya acak, dan tidak seperti pengacak daring lainnya, yang ini dapat diulang.

  • Balik: baris terakhir menjadi yang pertama. Tidak ada yang dibandingkan, jadi cocok untuk daftar apa pun.
  • Acak dengan benih: daftar yang sama dan benih yang sama selalu memberi urutan yang sama.
  • Mengapa itu penting: urutan acak yang tidak dapat direproduksi tidak dapat dibagikan, dikutip, atau diperiksa siapa pun.
  • Ganti benihnya: angka lain memberi urutan lain, kapan pun Anda mau.

Mengapa memakai pengurut teks?

Ubah daftar tempelan yang berantakan menjadi baris yang rapi dan terurut: alfabet untuk nama, menurut panjang untuk pemindaian cepat, atau menurut jumlah kata saat kepadatan baris yang penting.

Manfaat

  • Alfabet: A-Z atau Z-A memakai aturan bahasa yang Anda pilih.
  • Menurut panjang: baris terpendek atau terpanjang lebih dulu.
  • Menurut jumlah kata: urutkan baris menurut berapa kata yang dikandungnya.
  • Duplikat: baris unik secara opsional setelah pengurutan.
  • Pratinjau langsung: lihat hasil terurut sambil menyunting.

Kapan memakainya dan kapan tidak

Merapikan daftar tamu, kata kunci, nama berkas, potongan konfigurasi, cuplikan log, atau daftar teks biasa apa pun yang urutannya penting.

Kasus penggunaan ideal

  • Daftar: urutkan nama, judul, atau label secara alfabet.
  • Persiapan data: urutkan baris sebelum mengerjakan CSV atau lembar sebar.
  • Penyuntingan: susun ulang baris menurut ukuran atau panjang kalimat.
  • Duplikat dan urutan: baris unik dalam urutan yang Anda pilih.
  • Log: kelompokkan ribuan pesan berulang dalam satu kali jalan.
  • Tugas cepat: hindari rumus lembar sebar untuk pengurutan sekali pakai.

Kapan sebaiknya tidak dipakai

  • Ketika kolom dalam tanda kutip memuat pembatas Anda — CSV membutuhkan pengurut CSV, yang memahami tanda kutip.
  • Ketika berkasnya lembar sebar dan bukan teks; alat lembar sebar mempertahankan format dan rumus.
  • Ketika urutannya harus mengikuti aturan yang tidak diungkapkan kriteria mana pun di sini, misalnya daftar prioritas buatan sendiri.

Bagaimana urutan ditentukan

Aturan yang diikuti pengurutan, dinyatakan dengan jelas, agar hasil yang mengejutkan dapat dijelaskan alih-alih ditebak.

Poin utama

  • Kunci pembanding dibangun sekali per baris, lalu baris diurutkan menurut kunci itu.
  • Baris yang seri mempertahankan urutan yang Anda berikan, sehingga kriteria kedua benar-benar dapat memecah seri.
  • Setiap kriteria menaruh baris yang tak terpakai — kolom kosong, angka tak terbaca, nama bulan tak dikenal — ke kelompok tersendiri di akhir.
  • Kelompok itu tetap di tempatnya saat Anda membalik arah; hanya baris yang terpakai yang berbalik.
  • Panjang menghitung karakter sebagaimana dilihat pembaca, jadi emoji yang tersusun dari beberapa titik kode tetap dihitung satu.
  • Masukan yang sama dan setelan yang sama selalu menghasilkan keluaran yang sama, termasuk pengacakan.

Praktik terbaik

Lima kebiasaan yang membuat hasilnya dapat diperkirakan.

Pertimbangan kualitas

  • Nyalakan Pangkas tiap baris bila urutannya mengejutkan: spasi di akhir tidak terlihat dan tetap ikut dibandingkan.
  • Pakai Numerik, bukan Alfabet, untuk daftar angka; sebagai teks 10 mendahului 9, dan itu benar untuk teks.
  • Pilih bahasanya secara eksplisit bila daftarnya akan dibagikan, agar semua orang melihat urutan yang sama.
  • Nyalakan penghapusan duplikat hanya bila kehilangan baris berulang memang yang Anda inginkan; penghitungnya memberi tahu berapa yang hilang.
  • Baca jumlah baris — masukan, keluaran, duplikat dibuang, baris kosong dibuang — sebelum menempel hasilnya ke tempat yang penting.

Keterbatasan, batas, dan kompatibilitas

Baris teks biasa; format kaya tidak dipertahankan. Versi gratis mengurutkan satu berkas sekali jalan hingga 25 MB — sekitar setengah juta baris — dan Pro menaikkannya menjadi 50 berkas sekaligus yang dikirim sebagai satu ZIP, dibatasi perangkat Anda dan bukan angka tetap. Semua kriteria, kedua arah, pengurutan kolom, keenam set aturan bahasa, dan penghapusan duplikat tersedia gratis. Pengurutan berjalan tanpa membekukan halaman, jadi tidak ada ukuran tertentu yang membuat alat ini meminta Anda menekan tombol demi menghindari macet.

Didukung algoritme pemrosesan yang dioptimalkan.

Pertanyaan yang sering diajukan

Bagaimana cara kerja pengurut teks?

Tempel satu item per baris, pilih kriteria, dan alat ini menyusun ulang baris secara langsung. Alat memecah masukan pada jeda baris, membangun satu kunci pembanding per baris, mengurutkan baris berdasarkan kunci itu, lalu menyusun kembali teks dengan akhir baris asli berkas. Baris kosong dihapus secara bawaan, atau Anda dapat menaruhnya di atas atau di bawah.

Apa saja yang bisa dijadikan dasar pengurutan?

Sepuluh kriteria: alfabet, natural agar item2 mendahului item10, numerik sungguhan untuk daftar angka, panjang karakter, jumlah kata, nama bulan, nama hari, kata terakhir tiap baris, pembalikan biasa, dan pengacakan yang dapat diulang. Semuanya bekerja dua arah, dan Anda bisa menambah kriteria kedua untuk memecah seri.

Bisakah saya mengurutkan menurut kolom, bukan seluruh baris?

Bisa. Isikan nomor kolom dan pembatasnya — tab, koma, titik koma, spasi, garis tegak, atau teks Anda sendiri — dan tiap baris diurutkan menurut kolom itu sementara seluruh baris tetap utuh. Baris yang kolomnya kurang dikelompokkan di akhir, bukan dianggap galat.

Bagaimana mengurutkan tanpa membedakan huruf, dan bagaimana dengan aksen?

Tidak membedakan huruf besar-kecil adalah perilaku bawaan: apel dan Apel dianggap sama. Aksen tetap dihormati, sehingga café dan cafe tetap dua entri berbeda dan tidak melebur. Aktifkan pengurutan peka huruf jika Anda ingin memisahkannya.

Alfabet bahasa mana yang dipakai?

Yang Anda pilih. Urutan alfabet tidak universal — bahasa Swedia menaruh a berlingkar setelah z, bahasa Jerman tidak — karena itu aturan bahasa menjadi kendali di halaman ini, bukan sesuatu yang diam-diam diambil dari setelan perangkat Anda. Biarkan mengikuti bahasa peramban, atau pilih salah satu dari enam agar daftar yang sama terurut sama bagi semua orang.

Bisakah saya menghapus duplikat dan mengatur baris kosong?

Bisa. Penghapusan duplikat berjalan setelah pengurutan dan menyimpan yang pertama dari tiap kelompok, dengan kecocokan persis atau tanpa membedakan huruf. Baris kosong dapat dihapus, disematkan di atas, atau di bawah, dan tidak pernah bercampur dengan bagian yang terurut. Pangkas tiap baris lebih dulu bila spasi tersembunyi membuat baris yang tampak sama dibandingkan sebagai berbeda.

Apakah akhir baris Windows saya jadi rusak?

Tidak. Berkas yang datang dengan akhir baris Windows ditulis kembali dengan akhir baris Windows, dan berkas yang berakhir dengan jeda baris tetap berakhir demikian. Anda juga dapat memaksa satu gaya bila sedang memindahkan teks antarsistem.

Apakah pengacakan dapat diulang?

Ya, dan itu tidak biasa. Pengacakan memakai angka benih, sehingga daftar yang sama dengan benih yang sama selalu menghasilkan urutan yang sama — sehingga daftar teracak dapat dibagikan, dikutip, dan direproduksi. Ganti benihnya untuk urutan lain.

Apakah teks saya privat dan adakah batas ukuran?

Teks Anda diproses di perangkat Anda, bukan di server kami — tidak ada unggahan dan tidak ada perjalanan ke server. Versi gratis mengurutkan satu berkas sekali jalan hingga 25 MB, sekitar setengah juta baris; Pro mengurutkan hingga 50 berkas sekaligus, mengembalikannya sebagai satu ZIP, dan dibatasi oleh kemampuan perangkat Anda, bukan oleh angka tetap.

Apakah gratis, dan bisakah dipakai luring dan di ponsel?

Pengurutnya gratis, termasuk semua kriteria, kedua arah, pengurutan kolom, seluruh aturan bahasa, dan penghapusan duplikat. Berjalan di ponsel, tablet, dan komputer, dan setelah halaman termuat Anda dapat terus mengurutkan daftar tanpa koneksi internet.

Alat terkait

4.7dari 5

dari 200 penilaian

Beri nilai alat ini

Ketuk bintang — hanya sebentar