83 of 264 menu

replace နည်းလမ်း

replace နည်းလမ်းသည် စာကြောင်း၏ အစိတ်အပိုင်းများကို ရှာဖွေပြီး အစားထိုးပေးသည်။ ပထမအကြောင်းအရာအနေဖြင့် regulr expression ကို လက်ခံပြီး၊ ဒုတိယအကြောင်းအရာအနေဖြင့် ကျွန်ုပ်တို့ အစားထိုးမည့် စာကြောင်းခွဲကို လက်ခံသည်။

Syntax

စာကြောင်း.replace(regulr, အစားထိုးမှု);

ဥပမာ

'a' သင်္ကေတကို ရှာဖွေပြီး အစားထိုးကြည့်ရအောင်။

let str = 'bab'; let res = str.replace(/a/, '!'); console.log(res);

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

'b!b'

ဥပမာ

ပုံမှန်အားဖြင့် ပထမဆုံးတွေ့ရှိမှုကိုသာ အစားထိုးသည်။ စာကြောင်းထဲက 'a' သင်္ကေတကို ထပ်မံအစားထိုးကြည့်ရအောင်။

let str = 'baaab'; let res = str.replace(/a/, '!'); console.log(res);

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

'b!aab'

ဥပမာ

ကမ္ဘာလုံးဆိုင်ရာ ရှာဖွေမှုကို အသုံးပြု၍ တွေ့ရှိသမျှအားလုံးကို အစားထိုးကြည့်ရအောင်။

let str = 'baaab'; let res = str.replace(/a/g, '!'); console.log(res);

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

'b!!!b'

ဥပမာ

ဤပုံစံအတိုင်း စာကြောင်းကို ရှာဖွေပြီး အစားထိုးကြည့်ရအောင်။ စာလုံး 'x'၊ ထို့နောက် မည်သည့်သင်္ကေတမဆို၊ ထို့နောက် နောက်ထပ် 'x' စာလုံး:

let str = 'xax eee'; let res = str.replace(/x.x/, '!'); console.log(res);

ကုဒ်အလုပ်လုပ်ဆောင်မှု၏ ရလဒ်:

'! eee'

ဆက်လက်လေ့လာရန်

  • replace နည်းလမ်း၊
    ထိုနည်းလမ်းသည် စာကြောင်းအစိတ်အပိုင်းများကို ရှာဖွေပြီး အစားထိုးပေးသည်
  • test နည်းလမ်း၊
    ထိုနည်းလမ်းသည် စာကြောင်းကို စစ်ဆေးပေးသည်
  • match နည်းလမ်း၊
    ထိုနည်းလမ်းသည် စာကြောင်းထဲတွင် တိုက်ဆိုင်မှုများကို ရှာဖွေပေးသည်
  • matchAll နည်းလမ်း၊
    ထိုနည်းလမ်းသည် စာကြောင်းထဲရှိ တိုက်ဆိုင်မှုအားလုံးကို ရှာဖွေပေးသည်
  • exec နည်းလမ်း၊
    ထိုနည်းလမ်းသည် အစဉ်လိုက် ရှာဖွေမှုကို လုပ်ဆောင်ပေးသည်
  • search နည်းလမ်း၊
    ထိုနည်းလမ်းသည် ရှာဖွေမှုကို လုပ်ဆောင်ပေးသည်
  • split နည်းလမ်း၊
    ထိုနည်းလမ်းသည် စာကြောင်းကို ခွဲထုတ်ပေးသည်
မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်