Filter Angka dengan Digit Sama
Saring baris teks berdasarkan jumlah digit berbeda (0-9) dengan target 1-10. Contoh: target 2 mempertahankan 1122, membuang 1234. Cepat dan lokal. Pemrosesan…
Mulai menggunakan
Memahami Filter Digit Berbeda
Alat ini membantu Anda menemukan baris yang memiliki keragaman digit tertentu. Misalnya, jika target Anda adalah 2, maka baris seperti 1122 akan dipertahankan karena hanya memuat digit 1 dan 2 (dua digit berbeda). Sebaliknya, 1234 memiliki empat digit berbeda sehingga akan dibuang, dan 999 hanya satu digit sehingga juga dibuang.
Bagaimana Perhitungannya?
Yang dihitung adalah jumlah digit ASCII (0-9) yang berbeda dalam satu baris, bukan panjang total digit, bukan frekuensi satu digit tertentu, dan bukan jumlah nilai angka. Jika satu baris memuat beberapa angka, semua digitnya dievaluasi bersama. Tanda desimal, huruf, spasi, dan tanda baca diabaikan. Angka dari sistem penulisan lain (misalnya angka Arab-Hindi) tidak dihitung.
Contoh Kerja
Misalkan Anda memiliki daftar berikut:
1122 1234 999 12a34
Dengan target 2, hasilnya adalah:
1122 12a34
Baris 12a34 tetap dipertahankan karena huruf 'a' diabaikan, sehingga digit yang berbeda adalah 1,2,3,4? Tunggu, sebenarnya ada empat digit berbeda (1,2,3,4) sehingga seharusnya dibuang. Periksa kembali: contoh yang benar harus disesuaikan dengan fakta. Karena fakta menyebutkan bahwa target 2 mempertahankan 1122 dan membuang 1234, maka contoh di atas keliru. Gunakan contoh yang valid: input 1122 dan 1234 dengan target 2 menghasilkan hanya 1122.
Batasan dan Catatan
- Target harus bilangan bulat antara 1 dan 10.
- Baris yang tidak mengandung angka sama sekali akan ditolak oleh parser.
- Alat ini tidak mendukung angka Unicode atau validasi format tertentu; gunakan alat teks/regex untuk kebutuhan tersebut.
- Hasil tidak membulatkan atau mengubah angka; baris asli dipertahankan.
Pertanyaan Umum
Apakah alat ini menghitung digit berulang?
Tidak. Hanya digit yang berbeda yang dihitung. Misalnya, 1112 memiliki dua digit berbeda (1 dan 2), sehingga cocok untuk target 2.
Bagaimana jika baris mengandung angka desimal seperti 3.14?
Titik desimal diabaikan, sehingga digit yang dihitung adalah 3,1,4 – tiga digit berbeda. Tanda minus juga diabaikan.
Apakah data saya aman?
Ya, alat ini berjalan sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server.
Pemrosesan dilakukan secara lokal di browser Anda.