JavaScript တွင် ရီဂျက်စ် စာကြောင်းများအတွက် ပြထားသော အလံများ
RegExp မှတစ်ဆင့် ဖန်တီးထားသော ရီဂျက်စ်များရှိ အလံများကို
ဒုတိယပါရာမီတာအဖြစ် ပို့ဆောင်သင့်သည်။
ဥပမာတစ်ခုကို ကြည့်ရအောင်။
ကျွန်ုပ်တို့တွင် အောက်ပါစာကြောင်းရှိသည်ဆိုပါစို့။
let str = 'abc def';
ဤစာကြောင်းကို ကျွန်ုပ်တို့ အောက်ပါရီဂျက်စ် နှင့် အလံကို အသုံးပြုသည်ဆိုပါစို့။
let reg = /[a-z]+/g;
let res = str.match(reg);
ဤရီဂျက်စ်ကို RegExp မှတစ်ဆင့်
ပြန်ရေးကြည့်ရအောင်။
let reg = new RegExp('[a-z]+', 'g');
let res = str.match(reg);
လက်တွေ့လေ့ကျင့်ခန်းများ
ရီဂျက်စ်ကို စာကြောင်းပုံစံဖြင့် ပြန်ရေးပါ။
let str = '123 456 789';
let reg = /[0-9]+/g;
let res = str.replace(reg, '!');