مرشح استبعاد الأرقام أونلاين
أداة مجانية لتصفية الأرقام: أدخل قائمة وأرقامًا للاستبعاد، واحصل على النتيجة فورًا. مثال: 12،34،56 مع استبعاد 2 و5 ينتج 34. تتم المعالجة محليًا داخل متصفحك.
ابدأ الاستخدام
ميزات الأداة وإرشادات الاستخدام
كيف تعمل الخوارزمية
تقوم الأداة بتحليل كل قيمة رقمية بعد تحويلها إلى نص JavaScript (String(number)). إذا كان النص يحتوي على أي رقم من الأرقام المستبعدة، تُحذف القيمة. على سبيل المثال، إذا كانت القائمة تحتوي على 12 و34 و56، وقمت باستبعاد الرقمين 2 و5، فستبقى 34 فقط لأن 12 يحتوي على 2 و56 يحتوي على 5.
منطق OR وليس AND
عند تحديد أكثر من رقم، يتم الاستبعاد إذا كانت القيمة تحتوي على أي رقم من الأرقام المحددة (منطق OR). لا تشترط الأداة وجود جميع الأرقام في نفس القيمة.
القيود المهمة
- يتم المطابقة على القيمة الرقمية المحولة، وليس النص الأصلي. لذا تُفقد الأصفار البادئة وعلامة الجمع، وقد تظهر الصيغة العلمية.
- لا يتم استبعاد النطاقات أو المواضع أو عدد مرات التكرار أو النصوص الفرعية.
- الحد الأقصى للإدخال هو 100,000 حرف و10,000 قيمة رقمية.
- تعمل الأداة محليًا دون رفع البيانات إلى أي خادم.
مثال عملي
المدخلات: 12، 34، 56 (كل في سطر). أرقام الاستبعاد: 25. الناتج: 34 فقط.
الأسئلة الشائعة
هل يمكن استبعاد الأرقام بناءً على النص الأصلي مثل الأصفار البادئة؟
لا، لأن المطابقة تتم بعد تحويل القيمة إلى رقم ثم إلى نص، لذا تُفقد الأصفار البادئة وعلامة الجمع. إذا كنت بحاجة إلى الحفاظ على التمثيل الأصلي، استخدم مرشح نصي.
ماذا يحدث إذا أدخلت أرقامًا مكررة في قائمة الاستبعاد؟
لا يؤثر التكرار على النتيجة؛ فالمعيار هو وجود الرقم في القيمة، وليس عدد مرات ظهوره في قائمة الاستبعاد.
هل تدعم الأداة الفواصل العشرية أو العلامات السالبة كأرقام للاستبعاد؟
لا، حقل الاستبعاد يقبل فقط الأرقام من 0 إلى 9. الفاصلة العشرية وعلامة الطرح لا تعتبران أرقامًا ولا يمكن استبعادهما.
تتم المعالجة محليًا داخل متصفحك.