JavaScript RegExp g মর্জাকরণ

বিবরণ ও ব্যবহার

"g" সম্প্রসারণ সম্পূর্ণ করা হয় যাতে সার্বিক অনুসন্ধান করা যায়。

সমস্ত মিলনস্থলগুলি অনুসন্ধান করুন (শুধু প্রথমটিকেই অনুসন্ধান করার বিপরীতে)。

উদাহরণ

উদাহরণ 1

is এর সার্বিক অনুসন্ধান:

let pattern = /is/g;
let result = text.match(pattern);

আপনার নিজেই চেষ্টা করুন

উদাহরণ 2

RexExp function exec() ব্যবহার করে

let text = "Is this all there is?";
let pattern = /is/g;
let result = pattern.exec(text);

আপনার নিজেই চেষ্টা করুন

উদাহরণ 3

RexExp function test() ব্যবহার করে

let pattern = /is/g;
let result = pattern.test(text);

আপনার নিজেই চেষ্টা করুন

উদাহরণ 4

string function match() ব্যবহার করে

let pattern = /is/g;
let result = text.match(pattern);

আপনার নিজেই চেষ্টা করুন

বিন্যাস

new RegExp("regexp, "g")

বা সংক্ষিপ্তভাবে

/regexp/g

সুঝাওয়া

সমস্ত, বৈষম্যহীন অনুসন্ধানের জন্য, এটি সম্পূর্ণ করা হয় "i" সম্প্রসারণ g সম্প্রসারণ সঙ্গে ব্যবহার করা

is এর সমস্ত বিভিন্ন অক্ষরের সার্বিক, বৈষম্যহীন অনুসন্ধান:

উদাহরণ 1

RexExp function exec() ব্যবহার করে

let text = "Is this all there is?";
let result = /is/gi.exec(text);

আপনার নিজেই চেষ্টা করুন

উদাহরণ 2

RexExp function test() ব্যবহার করে

let text = "Is this all there is?";
let result = /is/gi.test(text);

আপনার নিজেই চেষ্টা করুন

উদাহরণ 3

string function match() ব্যবহার করে

let text = "Is this all there is?";
let result = text.match(/is/gi);

আপনার নিজেই চেষ্টা করুন

সুঝাওয়া

আপনি ব্যবহার করতে পারেন global প্রয়োগ g সম্প্রসারণ সম্পূর্ণ করা হয়েছে কি না তা পরীক্ষা করুন

let pattern = /W3S/g;
let result = pattern.global;

আপনার নিজেই চেষ্টা করুন

RexExp সার্চ পদ্ধতি

জেইএসএক্স তে, প্রতিদিন ব্যবহৃত এই পদ্ধতিগুলি বিভিন্ন পদ্ধতিতে করা যেতে পারে。

ব্যবহারপ্যাটার্ন (pattern)প্রতিদিন ব্যবহৃত এই পদ্ধতিগুলি হল:

উদাহরণ বর্ণনা
text.match(pattern) শব্দচিহ্ন পদ্ধতি match()
text.search(pattern) শব্দচিহ্ন পদ্ধতি search()
pattern.exec(text) RexExp পদ্ধতি exec()
pattern.test(text) RexExp পদ্ধতি test()

ব্রাউজার সমর্থন

/regexp/g এটি ECMAScript1 (ES1) বৈশিষ্ট্য

সমস্ত ব্রাউজারগুলি পূর্ণাত্মকভাবে ES1 (JavaScript 1997) সমর্থন করেছে:

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