Teks
Sort & Dedupe Lines
Mengurutkan baris teks secara alfabet, menghapus duplikat, baris kosong, dan spasi berlebih.
This tool sorts a list of lines alphabetically and removes duplicates and blank lines — a routine cleanup that's slow and error-prone to do by hand.
How to use it
- Paste text (one value per line) and sorting and deduplication happen instantly.
- Pick an order (ascending, descending, or natural) depending on the kind of data.
- Turn on removal of blank lines and extra whitespace to get a clean result in one pass.
Common uses
- Turning a list of email addresses or usernames into a unique, sorted list before importing it.
- Sorting a list of files or versions with numeric parts in natural order (file2 before file10).
- Quickly cleaning up a list copied from a spreadsheet or document, removing duplicates and stray blank lines.
Things to keep in mind
Plain alphabetical sorting puts "file10" before "file2", since it compares strings character by character — natural sort is needed for the expected order with numbers.
Duplicate removal is case-sensitive by default — "Text" and "text" count as different lines unless the text is normalized to one case first.
Artikel tentang alat ini: Mengurutkan dan menghapus duplikat baris: untuk apa gunanya
Pertanyaan yang sering diajukan
Apa perbedaan antara pengurutan peka huruf besar/kecil dan tidak peka?
Dengan "Tidak peka huruf besar/kecil" nonaktif, huruf besar dan kecil diurutkan terpisah berdasarkan kode karakter; diaktifkan, ia membandingkan baris tanpa memandang huruf besar/kecil, mendekatkan "Apel" dan "apel".
Bagaimana duplikat, baris kosong, dan spasi ditangani?
Dua baris identik (menurut opsi huruf besar/kecil yang dipilih) dianggap duplikat dan hanya yang pertama disimpan; "Pangkas spasi" menghapus spasi di awal dan akhir sebelum pengurutan, dan "Hapus baris kosong" menghilangkan baris tanpa karakter yang terlihat.
Apakah baris teks saya dikirim ke server?
Tidak, pengurutan dan deduplikasi terjadi sepenuhnya di browser Anda dalam JavaScript — tidak ada data yang dikirim ke tempat lain.
Mengapa "10" berada sebelum "9" pada pengurutan alfabet?
Pengurutan alfabet (leksikografis) membandingkan string karakter demi karakter sebagai teks, bukan sebagai angka: "1" secara leksikografis lebih kecil dari "9", sehingga "10" berada sebelum "9". Untuk urutan numerik, string perlu diurai sebagai angka terlebih dahulu.
Apakah bisa mengurutkan dengan urutan alami (natural sort)?
Pengurutan alami mengenali rangkaian angka di dalam string sebagai angka, sementara sisanya dibandingkan sebagai teks — berkat ini "file2.txt" berada sebelum "file10.txt", yang berguna untuk nama berkas atau versi dengan prefiks teks.