مجرم جاوااسکریپت \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() |
پٹرن.تست(ٹیکسٹ) | ریگ ایکس میتھود ٹیسٹ() |
- پچھلے صف کی واپسی \س
- آئندہ صف \ب
- بعد کی صف کی واپسی جاوا اسکریپت ریگ ایکسی مراجع