JavaScript RegExp g အထူးအကြမ်း

အသုံးပြုနည်းဥပဒေ

"gglobal ခွဲခြား အသုံးပြု

global ခွဲခြား အသုံးပြုပြီး အခြား စမ်းသပ်ပုံ နှင့် အတူ အားလုံး စမ်းသပ်ပုံ ရှာဖွေသည်

အကျိုးသက်

အကျိုးသက် 1

is အား အကြီးအကျယ် စမ်းသပ်

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

အကျိုးသက် 2

regexp စမ်းသပ်ပုံ exec() အသုံးပြု

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

အကျိုးသက် 3

regexp စမ်းသပ်ပုံ test() အသုံးပြု

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

အကျိုးသက် 4

string စမ်းသပ်ပုံ match() အသုံးပြု

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

အပြောအခြင်

new RegExp("regexp, "g")

သို့မဟုတ် အသေးစိတ်

/regexp/g

အဆိုပါ

အကြီးအကျယ် အခြေခံ အက်ရှင်း စမ်းသပ် အတွက် သင့် အသုံးပြု i ခွဲခြား g ခွဲခြား နှင့် အသုံးပြု

is အား အကြီးအကျယ် အခြေခံ အက်ရှင်း စမ်းသပ်

အကျိုးသက် 1

regexp စမ်းသပ်ပုံ exec() အသုံးပြု

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

အကျိုးသက် 2

regexp စမ်းသပ်ပုံ test() အသုံးပြု

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

အကျိုးသက် 3

string စမ်းသပ်ပုံ match() အသုံးပြု

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

အဆိုပါ

သင့် အသုံးပြုနိုင်ပါသည် global အခွဲခြား g ခွဲခြားအား စီစဥ်ထားခဲ့ချင်လား စမ်းသပ်ပါ

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

ကျွန်ုပ်ကိုယ် စမ်းသပ်ပါ

ဘရပ်သား စမ်းသပ်ပုံ စမ်းသပ်ပုံ

ဂျပန်စကား တွဲဖက် စမ်းသပ်ပုံ ကို ပုံစံအမျိုးမျိုး ဖြင့် ပြုလုပ်နိုင်ပါသည်。

အသုံးပြုစကားရပ်အခြား ဘရပ်သား စမ်းသပ်ပုံ အန္တရာယ်အား အသုံးပြုသည့် အများဆုံး စမ်းသပ်ပုံများမှာ ဖြစ်သည်:

အကျိုးသက် ဖော်ပြ
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):

ခလုံ အိုင်အိတ် အက်ဒီ ဖက်ဒရိုက် ဆိုက်ကွန်း အိုပရက်ရာ
ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့