JavaScript RegExp Group [abc]
- 上一页 m
- 下一页 [^abc]
- 返回上一层 JavaScript RegExp ကိုယ်စားပြု ပြန်လည်တင်ကြော်ငြ�
အသုံးပြုနည်း နှင့် ပေါ်စား
ပေါ်စား [abc] က ပေါ်စား အရ ပေါ်စား အကြောင်းလုံး ကို သတ်မှတ်ပြီး နှုတ်ထုတ်သည်
ပေါ်စား နှာခုံး [abc] က ပေါ်စား အရ အကြောင်းလုံး ကို အသုံးပြုရန်:
[abc] | စကားလုံး a, b နှင့် c ကို အခြားမပါ |
[A-Z] | အကြီးအနက် A မှ အကြီးအနက် Z အရ ကန့်ကွက် စကားလုံး。 |
[a-z] | အကြီးအနက် a မှ အကြီးအနက် z အရ ကန့်ကွက် စကားလုံး。 |
[A-z] | အကြီးအနက် A မှ အကြီးအနက် z အရ ကန့်ကွက် စကားလုံး。 |
အကြောင်းကြား
အကြီးအကျယ် ရှာဖွေ စကားလုံး အရ စကားလုံး "h" ကို:
let text = "Is this all there is?"; let pattern = /[h]/g;
အဆိုပါ
အသုံးပြုရန်: [^abc] အစကား အရ ခုံးသုံး အကြောင်းလုံး မပါဘဲ သော စကားလုံး ကို ရှာဖွေရန်。
အကြောင်းကြား 1
သောက်ဖျက် စကားလုံး အရ "i" နှင့် "s" စကားလုံး ကို အကြီးအကျယ် ရှာဖွေရန်:
let text = "ဒီအရာ ဒီကဲ့သို့ ရှိပါတယ် ဘဲ သိပါ?"; let pattern = /[is]/gi;
အကြောင်း 2
အက္ခရာ a မှ h အထိ အက္ခရာအစား ရှာဖွေကြည့်ပါ:
let text = "Is this all there is?"; let pattern = /[a-h]/g;
အကြောင်း 3
"A" မှ "E" အထိ အက္ခရာအစား ပုံစံ ရှာဖွေကြည့်ပါ:
let text = "I SCREAM FOR ICE CREAM!"; let pattern = /[A-E]/g;
အကြောင်း 4
"A" မှ "e" အထိ အက္ခရာအစား အပြည့်အစုံ ရှာဖွေကြည့်ပါ (အားလုံး အက္ခရာအစား ရှာဖွေပြီး အက္ခရာ a မှ e အထိ ရှာဖွေကြည့်ပါ)。
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[A-e]/g;
အကြောင်း 5
[a-s] ကို အက္ခရာအစား ရှာဖွေမှု အပြည့်အစုံ မှာ အသုံးပြုပါ:
let text = "I Scream For Ice Cream, is that OK?!"; let pattern = /[a-s]/gi;
အကြောင်း 6
"g" နှင့် "gi" ကို အချက်အလက်များ ရှာဖွေကြည့်ပါ:
let text = "THIS This this"; let result1 = text.match(/[THIS]/g); let result2 = text.match(/[THIS]/gi);
ပုံစံ
new RegExp("[abc]
သို့မဟုတ် အသေးစိတ်အနက်:
/[abc]/
ခွင့်ပြုသော ပုံစံ
new RegExp("[abc]", "g")
သို့မဟုတ် အသေးစိတ်အနက်:
/[abc]/g
ဘရာဇက်ဂျပ် ထောက်ပံ့
/[abc]/
ECMAScript1 (ES1) သဘောတူအရ သုံးမှု
အားလုံး ဘရာဇက်ဂျပ်နှင့် အတူ ES1 (JavaScript 1997) အပါအဝင် အပြည့်အစုံ ထောက်ပံ့ပါတယ်:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ | ထောက်ပံ့ |
အက္ခရာအစား ရှာဖွေမှု စက်တန်း
JavaScript တွင် အသုံးပြုသော အက္ခရာအစား ရှာဖွေမှုများ အမျိုးအစားများနှင့် ပြီး ပြုလုပ်နိုင်ပါတယ်。
အသုံးပြုပုံစံသဘောတူအရ အသုံးပြုတဲ့ အမျိုးအစားများမှာ အသုံးပြုသော စက်တန်းများဖြစ်ပါတယ်:
စာကြိုး | ဖော်ပြ |
---|---|
text.match(ပုံစံ) | ကိုယ်ဝင် စက်တန်း match() |
text.search(ပုံစံ) | ကိုယ်ဝင် စက်တန်း search() |
ပုံစံ.exec(text) | RexExp စက်တန်း exec() |
ပုံစံ.test(text) | RexExp စက်တန်း test() |
- 上一页 m
- 下一页 [^abc]
- 返回上一层 JavaScript RegExp ကိုယ်စားပြု ပြန်လည်တင်ကြော်ငြ�