JavaScript ရှိ Regular Expressions တွင် Case Sensitivity ကို လျစ်လျူရှုခြင်း

ပြုပြင်မွမ်းမံမှု i ကို အသုံးပြု၍ စာလုံးပေါင်း၏ အကြီးအသေးကို လျစ်လျူရှုနိုင်ပါသည်။ မည်သို့လုပ်ဆောင်ရမည်ကို ကြည့်ရအောင်။

ဥပမာ

အောက်ပါဥပမာတွင် regular expression သည် စာလုံးအသေးများကိုသာ ရှာဖွေတွေ့ရှိမည်ဖြစ်သည် -

javascriptlet str = 'aaa bbb CCC DDD';
let res = str.replace(/[a-z]+/g, '!');

ရလဒ်အနေဖြင့် variable အတွင်း အောက်ပါအတိုင်း သိမ်းဆည်းမည်ဖြစ်သည် -

javascript'! ! CCC DDD'

ဥပမာ

ယခု ပြုပြင်မွမ်းမံမှု i ကို ထည့်သွင်းလိုက်ပါက regular expression သည် စာလုံးအကြီးအသေးအားလုံးရှိ စာလုံးများကို စတင်ရှာဖွေမည်ဖြစ်သည် -

javascriptlet str = 'aaa AAA bbb BBB';
let res = str.replace(/[a-z]+/ig, '!');

ရလဒ်အနေဖြင့် variable အတွင်း အောက်ပါအတိုင်း သိမ်းဆည်းမည်ဖြစ်သည် -

javascript'! ! ! !'

လက်တွေ့လေ့ကျင့်ခန်းများ

Задание 1

သင်ယူထားသော ပြုပြင်မွမ်းမံမှုကို အသုံးပြု၍ ကုဒ်ကို ရိုးရှင်းအောင်ပြုလုပ်ပါ -

javascriptlet res = str.replace(/[a-zA-Z]/g, '!');