Ana sayfa / Sayı Araçları / Çevrimiçi Sayı Hariç Tutma Filtresi
Ücretsiz çevrim içi araçlar

Çevrimiçi Sayı Hariç Tutma Filtresi

Sayı listesinden belirli rakamları içeren değerleri kaldırın. Örnek: 12,34,56 listesinden 2 ve 5 hariç tutulunca 34 kalır. Yerel ve hızlı. İşlem tarayıcınızd…

Kullanmaya başla

Sayıları Rakam Bazında Filtreleme

Bu araç, sayı listesindeki değerleri sayısal olarak ayrıştırır ve her bir sayının normalleştirilmiş JavaScript string gösteriminde seçtiğiniz rakamlardan en az biri geçiyorsa o sayıyı listeden çıkarır. Örneğin, 12, 34, 56 listesinde 2 ve 5 rakamlarını hariç tutarsanız, 12 (2 içerir) ve 56 (5 içerir) kaldırılır; sonuçta yalnızca 34 kalır.

Çalışma Mantığı

Eşleştirme, orijinal metin yerine sayısal ayrıştırma sonrası String(number) ile yapılır. Bu nedenle baştaki sıfırlar ve artı işaretleri kaybolur, bilimsel gösterim normalleşebilir ve ondalık ayracı (nokta veya virgül) rakam testine dahil edilmez. Eksi işareti ve ondalık noktası asla seçilen karakterler arasında yer almaz.

Kısıtlamalar ve Sınırlar

Giriş, bölgesel sayı ayrıştırıcısına uyar ve 100.000 karakter ile 10.000 sonlu değerle sınırlıdır. Araç, sayısal aralıkları, konumları, tekrarlanan rakam sayılarını veya tam metin alt dizelerini hariç tutmaz. Hesap kodları, telefon numaraları veya baştaki sıfırların anlamlı olduğu kimlikler için metin filtresi kullanmanız önerilir.

Örnek Kullanım

Giriş listesi: 12, 34, 56 ve hariç tutulacak rakamlar: 25 (2 ve 5). Beklenen çıktı: 34. Çünkü 12'de 2, 56'da 5 bulunur; 34'te ise 2 veya 5 yoktur.

Sıkça Sorulan Sorular

1. Hariç tutma kutusuna virgül veya boşluk yazabilir miyim?

Evet, ancak bunlar yok sayılır. Yalnızca 0-9 arası rakamlar dikkate alınır; en az bir rakam girmelisiniz.

2. Ondalık sayılar nasıl etkilenir?

Sayı ayrıştırıldıktan sonra ondalık nokta ve eksi işareti rakam olarak kabul edilmez. Örneğin, -12.5 sayısında 1, 2 ve 5 rakamları test edilir; nokta ve eksi işareti hariç tutma kriterine dahil edilmez.

3. Baştaki sıfırlar korunur mu?

Hayır, sayısal ayrıştırma sonrası baştaki sıfırlar kaybolur. Örneğin, 007 sayısı 7 olarak işlenir. Bu nedenle baştaki sıfırların önemli olduğu veriler için bu araç uygun değildir.

Kontrol Listesi

  • Giriş listesinde sayısal olmayan değerler varsa, bunlar ayrıştırma sırasında atlanır mı?
  • Hariç tutma kutusunda en az bir rakam olduğundan emin olun.
  • Sonuç listesinin orijinal sırayı koruduğunu doğrulayın.
  • Tekrarlanan değerlerin korunduğunu unutmayın.
  • Büyük listelerde tarayıcı performansını göz önünde bulundurun.

İşlem tarayıcınızda yerel olarak yapılır.