JavaScript RegExp toString() မူကွဲမှု
- အဆင်းပြင် ပြန် test()
- နောက်ပိုင်း စား g
- အဆင်းပြင် ပြန် JavaScript RegExp ညွှန်းပြ စာတမ်း
အသုံးချက် နှင့် အမှုံခွဲ
toString()
မူကွဲမှု ကို ပြန်လည်ကြေညာသော အရာ
အမှုံခွဲ
အမှုံခွဲ 1
အမှုံခွဲ အား စကားရပ် ပြန်လည်ကြေညာ
let pattern = /Hello World/g; let text = pattern.toString();
ကျွန်တော်က မည်သည့်အခါမှာ ကျွန်တော်က ပြုလုပ်ပါ
အမှုံခွဲ 2
အမှုံခွဲ အား စကားရပ် ပြန်လည်ကြေညာ
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
အပြောအဆို
RegexpObject.toString()
အပ်ချက်
အပြင်
ပြန်လည်ကြေညာသော အရာ
အမျိုးအစား | ဖော်ပြ |
---|---|
စကား | RegExp အား စကားရပ် ပြန်လည်ကြေညာ |
နည်းပညာရှိ အချက်အလက်
ပေါ်ပေါက်
အမျိုးအစား | ဖော်ပြ |
---|---|
TypeError | RegExp မဟုတ်ဘဲ အဆိုပါ မူကွဲမှု ကို အားပေးသော အရာသည် အရေးပါသော အမှား ဖြစ်ပေါ်စေသည်။ |
အကြောင်းကြား
RegExp.toString() မှာ အမှုံခွဲ အား အမှုံခွဲ ပုံစံအဖြစ် ပြန်လည်ကြေညာသည်။
အချိန်ကြား
သတ်မှတ်ထားသော အစိုးရအရာများ တပ်ဆင်ခြင်း မပြုလိုက်သည်။ ထို့ကြောင့် ပြန်လည်ကြေညာသော ကိုယ်စားပြုအရာ သည် ပုံမှန်သော အမှုံခွဲ ပုံစံဖြစ်သည်။
ကျွန်တော်က အမှုံခွဲ new RegExp("/","g") ဖြင့် ဖန်တီးသော အသုံးချက်များ ကို စိတ်ကူးကြည့်ပါ။ RegExp.toString() မှာ အမှုံခွဲ အား “///g” ပြန်လည်ကြေညာသည်။ ထို့ပြင် သတ်မှတ်ထားသော အစိုးရအရာများ တပ်ဆင်ထားသည်။ ထို့အပြင် “/\//g” ပြန်လည်ကြေညာသည်။
ဘရာဇီးနီးယား ကျမ်းသား အား ထောက်ပံ့
toString()
ECMAScript1 (ES1) အဖွဲ့အစည်း အခြေခံ
အားလုံး ဘရာဇီးနီးယား ကျမ်းသားများ အား အလုံးအကျယ် ထောက်ပံ့ပေးသည် ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ |
- အဆင်းပြင် ပြန် test()
- နောက်ပိုင်း စား g
- အဆင်းပြင် ပြန် JavaScript RegExp ညွှန်းပြ စာတမ်း