ميزة \b RegExp في JavaScript
- الصفحة السابقة \S
- الصفحة التالية \B
- العودة إلى الطبقة العليا مرجع JavaScript RegExp
التعريف والاستخدام
\b
تعيين الأنماط للبداية أو النهاية للكلمة.
البحث في بداية النمط LO:
\bLO
البحث في نهاية النمط LO:
LO\b
مثال
مثال 1
البحث في بداية الكلمة "LO":
let text = "HELLO, LOOK AT YOU"; let pattern = /\bLO/;
مثال 2
البحث في نهاية الكلمة "LO":
let text = "HELLO, LOOK AT YOU"; let pattern = /LO\b/;
النحو
new RegExp("\\bregexp)
أو يمكن اختصارها كالتالي:
/\bregexp/
النحو المعدل
new RegExp("\\bregexp", "g")
أو يمكن اختصارها كالتالي:
/\bregexp/g
دعم المتصفحات
/\b/
هي خاصية ECMAScript1 (ES1).
تدعم جميع المتصفحات ES1 (JavaScript 1997) بشكل كامل:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
دعم | دعم | دعم | دعم | دعم | دعم |
طرق البحث باستخدام تعبيرات النص
في JavaScript، يمكن إكمال البحث النصي باستخدام تعبيرات النص المختلفة.
الاستخدامالنمط (pattern)كأسلوب تعبيرية، هذه هي الطرق الأكثر شيوعًا:
مثال | الوصف |
---|---|
text.match(نمط) | طريقة البحث في النص match() |
text.search(نمط) | طريقة البحث في النص search() |
نمط.exec(text) | طريقة RexExp exec() |
نمط.اختبار النص | طريقة test() في RegExp |
- الصفحة السابقة \S
- الصفحة التالية \B
- العودة إلى الطبقة العليا مرجع JavaScript RegExp