জেভাস্ক্রিপ্ট RegExp \B মেরুদন্ড
- পূর্ববর্তী পৃষ্ঠা \b
- পরবর্তী পৃষ্ঠা \0
- একত্রিভূমিতে ফিরে যান 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 (জেভাস্ক্রিপ্ট ১৯৯৭) সমর্থন করে:
চ্রোম | আইই | এডজ | ফায়ারফক্স | স্যাফারি | ওপেরা |
---|---|---|---|---|---|
সমর্থন | সমর্থন | সমর্থন | সমর্থন | সমর্থন | সমর্থন |
রেগুলার এক্সপ্রেশন সার্চ পদ্ধতি
জেভাস্ক্রিপ্টে, রেগুলার এক্সপ্রেশন টেক্সট সার্চ বিভিন্ন পদ্ধতিতে করা যেতে পারে。
ব্যবহারপ্যাটার্ন (pattern)একটি পদ্ধতি হিসাবে, এইগুলো সবচেয়ে ব্যবহৃত হয়:
উদাহরণ | বর্ণনা |
---|---|
টেক্সট.ম্যাচ(প্যাটার্ন) | শব্দমূল মথোদ্দতা match() |
টেক্সট.সিচ(প্যাটার্ন) | শব্দমূল মথোদ্দতা search() |
প্যাটার্ন.এক্সিকুয়াই(টেক্সট) | RexExp মথোদ্দতা exec() |
প্যাটার্ন.টেস্ট(টেক্সট) | RexExp পদ্ধতি test() |
- পূর্ববর্তী পৃষ্ঠা \b
- পরবর্তী পৃষ্ঠা \0
- একত্রিভূমিতে ফিরে যান JavaScript RegExp রেফারেন্স হান্ডবুক