ميزة \b RegExp في JavaScript

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

\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