Hapus Baris Duplikat dari Teks Apa Pun
Hapus baris duplikat dari daftar atau blok teks mana pun dan simpan hanya baris yang unik. Tempel teks Anda di sebelah kiri dan hasil tanpa duplikat langsung muncul di sebelah kanan — tanpa tombol yang harus ditekan, tanpa instalasi apa pun.
Tentukan cara baris dicocokkan (persis, abaikan huruf besar/kecil, atau mengabaikan spasi berlebih), putuskan apakah ingin menyimpan baris pertama atau terakhir, dan jika perlu urutkan keluaran A→Z atau Z→A. Penghitung langsung menunjukkan berapa banyak duplikat yang dihapus, dan panel Baris yang Dihapus mencantumkan persis apa yang dikeluarkan.
Alat ini dibuat untuk siapa saja yang bekerja dengan data teks — analis yang membersihkan kolom CSV, pengembang yang men-deduplikasi berkas log atau daftar konfigurasi, pemasar yang merapikan daftar email dan kontak, serta penulis yang menyusun daftar kata kunci atau referensi.
Cara Menghapus Baris Duplikat
Masukkan teks Anda
Ketik atau tempel teks Anda ke panel Masukan, satu item per baris. Anda juga dapat mengeklik tombol Tempel untuk mengambil teks langsung dari papan klip. Hasil diperbarui secara waktu nyata saat Anda mengetik.
Tentukan cara baris dibandingkan
Buka menu Perbandingan dan pilih Bedakan Huruf Besar/Kecil, Abaikan Huruf Besar/Kecil, Pangkas Spasi, atau Pangkas + Abaikan Huruf Besar/Kecil. Lalu atur Simpan ke Pertama atau Terakhir untuk menentukan baris mana yang dipertahankan.
Urutkan dan sempurnakan (opsional)
Gunakan menu Urutkan untuk membiarkan keluaran dalam urutan aslinya (Tidak Ada) atau mengurutkannya A → Z / Z → A. Centang Abaikan Baris Kosong agar baris kosong dilewati saat perbandingan dan tetap ada di hasil.
Salin atau unduh hasilnya
Baris unik muncul di panel Keluaran. Klik Salin untuk mengirimnya ke papan klip atau Unduh untuk menyimpan berkas unique-lines.txt. Buka panel Baris yang Dihapus untuk meninjau apa yang telah dihapus.
Fitur
Pemrosesan Waktu Nyata
Duplikat dideteksi dan dihapus saat Anda mengetik atau menempel — tanpa tombol yang harus ditekan. Pembaruan ber-debounce menjaganya tetap mulus bahkan dengan daftar besar.
Mode Perbandingan Fleksibel
Cocokkan baris dengan empat cara: Bedakan Huruf Besar/Kecil, Abaikan Huruf Besar/Kecil, Pangkas Spasi, atau Pangkas + Abaikan Huruf Besar/Kecil untuk data berantakan.
Simpan Baris Pertama atau Terakhir
Tentukan duplikat mana yang bertahan — simpan saat baris pertama kali muncul atau yang paling terakhir.
Penyorotan Duplikat Visual
Baris duplikat ditandai dengan nomor baris berwarna kuning di masukan, sehingga Anda dapat mengenali pengulangan secara sekilas.
Panel Baris yang Dihapus
Panel yang dapat dilipat mencantumkan setiap baris yang dihapus beserta nomor baris aslinya, dan tombol Salin Semua mengambil semuanya dalam satu klik.
Statistik Langsung
Bilah statistik menunjukkan jumlah Total baris, baris Unik, Duplikat yang dihapus, dan persentase Pengurangan secara waktu nyata.
Pengurutan Opsional
Setelah deduplikasi, urutkan baris unik A → Z atau Z → A, atau pertahankan urutan aslinya.
Abaikan Baris Kosong
Lewati baris kosong saat perbandingan sehingga tidak pernah dianggap duplikat dan tetap ada di keluaran Anda.
Salin & Unduh
Salin ke papan klip dengan satu klik atau Unduh hasilnya sebagai berkas teks biasa bernama unique-lines.txt.
Preferensi Tersimpan
Mode perbandingan, pengaturan simpan, pilihan urutan, dan opsi baris kosong Anda diingat untuk kunjungan berikutnya.
Pertanyaan yang Sering Diajukan
Apakah urutan baris asli tetap dipertahankan?
Ya. Secara bawaan, opsi Urutkan diatur ke Tidak Ada, sehingga baris unik tetap dalam urutan saat pertama kali muncul. Beralihlah ke A → Z atau Z → A hanya jika Anda ingin keluaran diurutkan ulang.
Apakah perbandingan membedakan huruf besar/kecil (Apel vs apel)?
Ya, secara bawaan. Dalam mode Bedakan Huruf Besar/Kecil, "Apel" dan "apel" dianggap sebagai baris yang berbeda. Ubah menu Perbandingan ke Abaikan Huruf Besar/Kecil (atau Pangkas + Abaikan Huruf Besar/Kecil) agar keduanya dianggap sama dan salah satunya dihapus sebagai duplikat.
Apa fungsi Pangkas Spasi?
Fitur ini mengabaikan spasi dan tab di awal dan akhir setiap baris saat mencocokkan, sehingga " Halo " dan "Halo" dihitung sebagai duplikat. Baris yang dipertahankan tetap mempertahankan spasi aslinya di keluaran — hanya perbandingannya saja yang mengabaikannya. Ini berguna untuk data yang disalin dari berbagai sumber.
Apa perbedaan antara Simpan Pertama dan Simpan Terakhir?
Simpan Pertama mempertahankan kemunculan paling awal dan menghapus yang setelahnya. Simpan Terakhir mempertahankan kemunculan paling akhir dan menghapus yang lebih awal. Misalnya, dengan baris A, B, A, C, A: Simpan Pertama menghasilkan A, B, C; Simpan Terakhir menghasilkan B, C, A.
Apakah baris kosong juga dihapus?
Secara bawaan, baris kosong dibandingkan seperti baris lainnya, sehingga baris kosong yang berulang dikurangi menjadi satu. Centang Abaikan Baris Kosong di bilah alat untuk melewati baris kosong saat perbandingan — baris tersebut kemudian tidak pernah ditandai sebagai duplikat dan semuanya tetap ada di keluaran Anda.
Bagaimana cara menghapus baris duplikat dari berkas teks?
Buka berkas Anda, salin isinya, dan tempel ke panel Masukan (atau gunakan tombol Tempel). Baris unik muncul di panel Keluaran, tempat Anda dapat mengeklik Unduh untuk menyimpannya sebagai berkas unique-lines.txt baru atau Salin kembali ke dokumen Anda.
Bisakah saya melihat dan memulihkan apa yang dihapus?
Ya. Teks asli Anda di panel Masukan tidak pernah diubah — hanya Keluaran yang menampilkan hasil tanpa duplikat. Buka panel Baris yang Dihapus yang dapat dilipat untuk melihat setiap baris yang dihapus beserta nomor baris aslinya, dan gunakan Salin Semua untuk menyalinnya jika Anda membutuhkannya kembali.
Apakah ada batas baris atau karakter?
Tidak ada batas tetap yang tertanam dalam alat ini. Karena semuanya berjalan di browser Anda, batas praktisnya bergantung pada memori perangkat Anda. Sebagian besar browser modern menangani ratusan ribu baris dengan baik, meskipun masukan yang sangat besar mungkin membutuhkan waktu sejenak untuk diproses.
Apakah ada pintasan keyboard?
Ya. Tekan Ctrl+V di area masukan untuk menempel, Ctrl+Shift+C untuk menyalin keluaran, dan Ctrl+Shift+X untuk menghapus semuanya. Di Mac, gunakan Cmd sebagai pengganti Ctrl.
Apakah teks saya diunggah ke server?
Tidak. Semua pemrosesan terjadi secara lokal di browser Anda menggunakan JavaScript. Teks Anda tidak pernah diunggah, disimpan, atau dikirim ke mana pun, yang membuat alat ini aman untuk daftar sensitif. Hanya pengaturan Anda (mode perbandingan, simpan, urutan, dan opsi baris kosong) yang disimpan secara lokal untuk kunjungan berikutnya.
Belum ada komentar. Jadilah yang pertama berkomentar!