مجرم جاوااسکریپت \b

تعریف و استفاده

\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 (جاوااسکریپت 1997) را کاملاً پشتیبانی می‌کنند:

کروم آی‌ای‌ای ایج فایرفاکس سافاری آپرا
پشتیبانی می‌کند پشتیبانی می‌کند پشتیبانی می‌کند پشتیبانی می‌کند پشتیبانی می‌کند پشتیبانی می‌کند

روش‌های جستجو عبارت‌های منظم

در جاوااسکریپت، جستجوهای متن با روش‌های مختلفی انجام می‌شود.

استفاده ازپٹرن (پٹرن)به عنوان یک عبارت正اری، این‌ها از روش‌های معمولی هستند:

مثال توضیحات
ٹیکسٹ.match(پٹرن) مетод جملات جابجایی می‌کند()
ٹیکسٹ.search(پٹرن) مетод جملات دنبال می‌کند()
پٹرن.exec(ٹیکسٹ) مетод RexExp exec()
پٹرن.تست(ٹیکسٹ) ریگ ایکس میتھود ٹیسٹ()