JavaScript RegExp Group [0-9]

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

عبارة [0-9] تستخدم للبحث عن أي حرف بين البارانtheses.

الرقم في البارانtheses يمكن أن يكون أي رقم من 0 إلى 9 أو نطاق من الأرقام.

الإشارة:استخدم [^0-9] يبحث العبارة عن أي حرف ليسرقما.

مثال

مثال 1

البحث عن الأرقام 1، 2، 3 و 4 بشكل كامل في النص:

let text = "123456789";
let pattern = /[1-4]/g;

جرب بنفسك

مثال 2

البحث عن الرقم "1" في النص بشكل كامل:

let text = "12121212";
let pattern = /[1]/g;

جرب بنفسك

النحو

new RegExp("[0-9]")

أو اختصار:

/[0-9]/

النحو المعدل

new RegExp("[0-9]", "g")

أو اختصار:

/[0-9]/g

الإشارة

استخدم [^0-9] يبحث العبارة عن أي حرف ليسرقما.

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

/[0-9]/ هي خاصية ECMAScript1 (ES1).

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

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

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

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

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

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