জেভাস্ক্রিপ্ট RegExp \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 (জেভাস্ক্রিপ্ট ১৯৯৭) সমর্থন করে:

চ্রোম আইই এডজ ফায়ারফক্স স্যাফারি ওপেরা
সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন সমর্থন

রেগুলার এক্সপ্রেশন সার্চ পদ্ধতি

জেভাস্ক্রিপ্টে, রেগুলার এক্সপ্রেশন টেক্সট সার্চ বিভিন্ন পদ্ধতিতে করা যেতে পারে。

ব্যবহারপ্যাটার্ন (pattern)একটি পদ্ধতি হিসাবে, এইগুলো সবচেয়ে ব্যবহৃত হয়:

উদাহরণ বর্ণনা
টেক্সট.ম্যাচ(প্যাটার্ন) শব্দমূল মথোদ্দতা match()
টেক্সট.সিচ(প্যাটার্ন) শব্দমূল মথোদ্দতা search()
প্যাটার্ন.এক্সিকুয়াই(টেক্সট) RexExp মথোদ্দতা exec()
প্যাটার্ন.টেস্ট(টেক্সট) RexExp পদ্ধতি test()