مترادف \D في RegExp JavaScript

التعريف والاستخدام

\D تطابق المترادفات مع الأحرف غير الرقمية.

مثال

البحث بشكل كامل عن الأحرف غير الرقمية:

let text = "Give 100%!";
let pattern = /\D/g;

تجربة شخصية

النحو

new RegExp("\\D")

أو يمكن اختصارها:

/\D/

النحو المعدل

new RegExp("\\D", "g")

أو يمكن اختصارها:

/\D/g

دعم المتصفحات

/\D/ هي خاصية ECMAScript1 (ES1).

يدعم جميع المتصفحات ES1 (JavaScript 1997) بشكل كامل:

Chrome IE Edge Firefox Safari Opera
دعم دعم دعم دعم دعم دعم

طرق البحث في تعبيرات النصوص

في JavaScript، يمكن إكمال البحث النصي باستخدام تعبيرات النصوص بطرق مختلفة.

الاستخدامالنمط (pattern)كأسلوب تعبيرات النصوص، هذه هي الطرق الأكثر شيوعًا:

مثال الوصف
text.match(نمط) طريقة التطابق match()
text.search(نمط) طريقة البحث في النص search()
نمط.exec(text) طريقة RexExp exec()
نمط.اختبار النص طريقة test() في RexExp