জেভাস্ক্রিপ্ট রেগ্যাক্স এম মার্কার
- পূর্ববর্তী পৃষ্ঠা d
- পরবর্তী পৃষ্ঠা [abc]
- 返回上一层 JavaScript RegExp রেফারেন্স হান্ডবুক
সংজ্ঞা ও ব্যবহার
এম "মার্কার" ব্যবহার করে বহুলতর ম্যাচিং নির্দিষ্ট করা হয়。
তা শুধুমাত্র শুরুতেই প্রভাবিত করে ^
এবং শেষে $
আচরণ
^
শব্দমালার শুরুতে
$
শব্দমালার শেষের মাথায় মিলবে
পরিবর্তক "m" সংযোজিত হলে^
এবং $
প্রত্যেকটি পরিসরের শুরু এবং শেষেও মিলবে
প্রদর্শন
শব্দমালার প্রত্যেকটি পরিসরের শুরুতে "is"-কে বহুল পদ্ধতিতে সার্চ করুন:
let text = `Is this সবকিছু সঠিক is` let pattern = /^is/m;
সূচনা ১
পরিবর্তক "m" বৈচিত্র্যহীন, নয় সার্বিক
যদি সার্বিক, বৈচিত্র্যহীন সার্চ করতে হয়, তবে "m"-কে "g" এবং "i"-র সঙ্গে একসাথে ব্যবহার করুন。
উদাহরণ ১
প্রত্যেকটি শব্দমালার শুরুতে "is"-কে সার্বিক, বহুল পদ্ধতিতে সার্চ করুন:
let text = `Is this সবকিছু সঠিক is` let pattern = /^is/gm;
উদাহরণ ২
প্রত্যেকটি শব্দমালার শুরুতে "is"-কে সার্বিক, বহুল, বৈচিত্র্যহীন পদ্ধতিতে সার্চ করুন:
let text = `Is this সবকিছু সঠিক is` let pattern = /^is/gmi;
উদাহরণ ৩
প্রত্যেকটি শব্দমালার শেষ পরিসরে "is"-কে সার্বিক, বহুল পদ্ধতিতে সার্চ করুন:
let text = `Is this সবকিছু সঠিক is` let text = "Is\nthis\nhis\n?"; let pattern = /is$/gm;
সূচনা ২
ব্যবহার করা যেতে পারে multiline প্রতিবন্ধকতা পরীক্ষা করুন m
পরিবর্তক
পরিবর্তক "m" সংযোজিত হলে পরীক্ষা করুন: let pattern = /W3S/gi; let result = pattern.multiline;
গঠনশৈলী
new RegExp("regexp", "m")
বা সংক্ষিপ্ত রূপে:
/regexp/m
ব্রাউজার সমর্থন
/regexp/m
এসসিএমএস ৩ (ES3) বৈশিষ্ট্য
সমস্ত ব্রাউজারগুলো এস3 (জেভাস্ক্রিপ্ট ১৯৯৯) সমর্থন করে:
চ্রোম | আইই | এজ | ফায়ারফক্স | স্যাফারি | ওপেরা |
---|---|---|---|---|---|
সমর্থিত | সমর্থিত | সমর্থিত | সমর্থিত | সমর্থিত | সমর্থিত |
প্রতিরূপ সার্চ মথুদ্দতা
জেভাস্ক্রিপ্টে, প্রতিরূপ লেখার টেক্সট সার্চ বিভিন্ন মথুদ্দতার মাধ্যমে করা যেতে পারে。
ব্যবহারপ্যাটার্ন (pattern)যেহেতু একটি প্রতিরূপ, এইসব সবচেয়ে ব্যবহৃত মথুদ্দতা হল:
উদাহরণ | বর্ণনা |
---|---|
text.match(প্যাটার্ন) | শব্দমালা মথুদ্দতা match() |
text.search(প্যাটার্ন) | শব্দমালা মথুদ্দতা search() |
প্যাটার্ন.exec(text) | RexExp মথুদ্দতা exec() |
প্যাটার্ন.test(text) | RexExp মথুদ্দতা test() |
- পূর্ববর্তী পৃষ্ঠা d
- পরবর্তী পৃষ্ঠা [abc]
- 返回上一层 JavaScript RegExp রেফারেন্স হান্ডবুক