JavaScript RegExp Group [^0-9]

ဖော်ပြ နှင့် အသုံးပြု

[^0-9] အပြောအဆ သုံး အချိန် ကို မမှီ ဖြစ်သော အချိန် ရှာဖွေ

အချိန် အထိ 0 မှ 9 အထိ ဖြစ်သော အချိန် သို့မဟုတ် အချိန် သုံး အပေါ် အသုံးပြု အချိန် ကို ပေါ်ပေါက်

အကြံပေးအသုံးပြု [၀-၉] ပုံ(pattern) ကို အစ မှ အဆုံး အချိန် အကြား တွေ့ရသော နေရာ တိုး ရှာဖွေ

အကျိုးသက်

အကျိုးသက် 1

1 မှ 4 အထိ မမှီ ဖြစ်သော နေရာ တိုး ရှာဖွေ

let text = "123456789";
let pattern = /[^1-4]/g;

ကျွန်ုပ်ကိုယ်ဖြင့် စစ်ဆေးကြည့်ပါ

အကျိုးသက် 2

1 မှ မမှီ ဖြစ်သော နေရာ တိုး ရှာဖွေ

let test = "12121212";
let pattern = /[^1]/g;

ကျွန်ုပ်ကိုယ်ဖြင့် စစ်ဆေးကြည့်ပါ

အကျိုးသက် 3

5 မှ 8 အထိ မမှီ ဖြစ်သော နေရာ တိုး ရှာဖွေ

let text = "123456789";
let pattern = /[^5-8]/g;

ကျွန်ုပ်ကိုယ်ဖြင့် စစ်ဆေးကြည့်ပါ

အပြောအဆ

new RegExp("[^0-9]")

သို့မဟုတ် အကြီးအသီး

/[^0-9]/

ပြင်ဆင်ထားသော အပြောအဆ

new RegExp("[^0-9]", "g")

သို့မဟုတ် အကြီးအသီး

/[^0-9]/g

ဘရောက်တာကွန်ပျူတာ ထောက်ပံ့

/[^0-9]/ ECMAScript1 (ES1) သဘောတရသည်

အားလုံး ဘရောက်တာကွန်ပျူတာများ အပေါ်မူးယဲက်သည် ES1 (JavaScript 1997) အပေါ် အပြီးအပိုင်း ထောက်ပံ့သည်:

Chrome IE Edge Firefox Safari Opera
ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့ ထောက်ပံ့

RexExp စနစ် ရှာဖွေမှု

JavaScript တွင် အသုံးပြု ပုံ(pattern) သုံး စနစ်များကို အမျိုးမျိုးသော အမိန့်များ ဖြင့် ပြုလုပ်နိုင်သည်:

အသုံးပြုပုံ(pattern)အသုံးပြု အမျိုးမျိုးသော စနစ်များ အပေါ်မူးယဲက်သည် အသုံးပြု ပုံ(pattern) မှာ အသုံးပြုသည့် အမျိုးမျိုးသော စနစ်များကို တွေ့ရသည်:

အကျိုးသက် ဖော်ပြ
text.match(ပုံ(pattern)) ကိုယ်ဝင် သတင်း စနစ် match()
text.search(ပုံ(pattern)) ကိုယ်ဝင် သတင်း စနစ် search()
ပုံ(pattern).exec(text) RexExp စနစ် exec()
ပုံ(pattern).test(text) RexExp စနစ် test()