Langsung ke konten

Urutkan baris dan hapus duplikat

Urutkan baris menurut abjad, urutan alami, atau panjang, hapus duplikat dan baris kosong, lalu rapikan daftar, semuanya di browser Anda.

Hasil

0 baris
Berjalan di browser Anda · tanpa unggahCara kerja

Cara menggunakan Urutkan baris & hapus duplikat

  1. 1

    Tempel daftar Anda

    Satu item per baris — nama, kata kunci, nama file, alamat e-mail, angka, atau baris log.

  2. 2

    Susun rangkaian langkah

    Tambahkan langkah seperti Urutkan, Hapus duplikat, atau Filter, atur opsinya, lalu ubah urutannya dengan tombol panah.

  3. 3

    Periksa jumlahnya

    Setiap langkah menunjukkan berapa baris yang dihapus atau ditambahkan, dan hasilnya menampilkan jumlah baris akhir.

  4. 4

    Salin atau unduh

    Salin hasilnya, simpan sebagai file .txt, atau pindahkan ke input untuk terus dirapikan.

Batas dan Pro

Gratis dan tanpa batas, tanpa perlu daftar; daftar berisi 100.000 baris bisa diurutkan, dihapus duplikatnya, dan disaring kurang dari satu detik di laptop biasa.

Pro menghapus iklan; semua langkah dan preset tetap gratis. Lihat Pro

Tentang Urutkan baris & hapus duplikat

Daftar yang disalin dari spreadsheet, e-mail, file log, atau hasil ekspor survei jarang langsung rapi: urutannya acak, ada baris yang berulang, serta spasi dan baris kosong yang tidak perlu. Alat ini membereskannya lewat rangkaian langkah singkat yang dijalankan dari atas ke bawah, dan hasilnya langsung diperbarui begitu Anda mengubah daftar atau salah satu langkah.

Pengurutan tersedia dalam empat cara. A–Z memakai urutan kamus bahasa Anda, jadi “éclair” berada bersama huruf e. Urutan Alami membaca angka di dalam teks, sehingga file2 muncul sebelum file10 seperti yang biasa diharapkan. Urutan Angka memakai angka pertama di setiap baris, memahami pemisah ribuan seperti 1,200 dan desimal seperti 2.5, serta menaruh baris tanpa angka di bagian akhir. Urutan Panjang menyusun baris dari yang terpendek ke yang terpanjang.

Penghapusan duplikat bisa mempertahankan salinan pertama atau terakhir, atau membuang setiap baris yang muncul lebih dari sekali, dan bisa menganggap “Apple” dan “apple ” sama. Langkah lainnya meliputi memangkas spasi, menghapus baris kosong, membalik atau mengacak urutan, menyimpan atau membuang baris yang berisi kata tertentu atau cocok dengan regular expression, cari dan ganti, menambahkan awalan, akhiran, atau nomor baris, serta menggabungkan baris menjadi satu teks dipisah koma atau memisahkannya kembali menjadi baris.

Pengacakan memakai 128 bit dari generator acak kriptografis di browser Anda dan tetap sama selama Anda mengedit, sampai Anda menekan Acak ulang. Langkah bisa diubah urutannya, dinonaktifkan tanpa dihapus, atau dimuat dari preset seperti “Urutkan A–Z & hapus duplikat”. Daftar dan rangkaian langkah Anda diingat, dan Use as input memungkinkan Anda memulai putaran pembersihan baru dari hasilnya.

Privasi

Pengurutan, penyaringan, dan semua langkah lainnya berjalan di tab browser ini, sehingga daftar yang Anda tempel tidak pernah dikirim ke mana pun. Daftar dan langkah Anda disimpan di penyimpanan lokal agar tetap ada setelah halaman dimuat ulang; Clear mengosongkan daftar, dan menghapus langkah akan mengatur ulang rangkaian.

Fitur

Empat cara mengurutkan

Kamus A–Z, alami (file2 < file10), berdasarkan angka, dan berdasarkan panjang, naik atau turun.

Hapus duplikat yang cerdas

Pertahankan salinan pertama atau terakhir, atau hanya baris yang muncul sekali, dengan opsi mengabaikan huruf besar-kecil dan spasi.

Langkah yang bisa dirangkai

Gabungkan pangkas, filter, ganti, penomoran, gabung, dan pisah dalam urutan apa pun dengan jumlah yang diperbarui langsung.

Pengacakan yang adil

Pengacakan Fisher–Yates dengan seed dari Web Crypto API, tetap stabil sampai Anda mengacak ulang.

Urutkan baris & hapus duplikat: pertanyaan yang sering diajukan

Bagaimana cara menghapus baris duplikat tanpa mengubah urutan asli?
Hapus langkah Urutkan, lalu tambahkan Hapus duplikat saja. Langkah ini mempertahankan salinan pertama setiap baris di tempat pertama muncul dan menghapus pengulangan berikutnya, sehingga urutan tidak berubah. Pilih “Pertahankan yang terakhir” untuk menyimpan kemunculan terakhir, dan centang “Ignore case” jika “Apple” dan “apple” dianggap sama.
Apa bedanya pengurutan A–Z dan Alami?
A–Z membandingkan teks karakter demi karakter, jadi “file10” muncul sebelum “file2” karena 1 lebih dulu daripada 2. Pengurutan Alami membaca deretan angka sebagai bilangan utuh, menghasilkan file1, file2, file10 — urutan yang Anda lihat di pengelola file. Gunakan Alami untuk nama file, nomor versi, dan daftar bab, dan A–Z untuk kata biasa.
Bagaimana cara mengurutkan daftar angka dengan benar?
Pilih mode Angka pada langkah Urutkan. Mode ini membaca angka pertama di setiap baris, termasuk angka negatif, desimal, dan pemisah ribuan seperti 1,200, lalu mengurutkan baris menurut nilainya, sehingga 9 muncul sebelum 10 dan 1,200. Baris tanpa angka ditempatkan di bagian akhir, baik urutan naik maupun turun.
Bisakah saya mengubah daftar menjadi teks dipisah koma dan sebaliknya?
Bisa. Tambahkan langkah Gabungkan untuk menyatukan semua baris menjadi satu, dipisah koma dan spasi atau pemisah apa pun yang Anda ketik, termasuk \t untuk tab. Untuk sebaliknya, gunakan Pisahkan dengan koma, lalu Pangkas dan Hapus baris kosong — preset “Dipisah koma → baris” menyiapkannya dalam satu klik.
Apakah pengacakannya benar-benar acak?
Alat ini memakai algoritma Fisher–Yates yang tidak mengutamakan posisi tertentu, dijalankan oleh generator dengan seed 128 bit dari Web Crypto API di browser, bukan Math.random yang lebih lemah. Urutan tetap sama selama Anda terus mengedit agar hasilnya tidak berubah-ubah; tekan Acak ulang untuk urutan baru.
Semua alat teks