JavaScript String အစားထိုး()
ဥပမာများ
Microsoft ကို အစားထိုးပါ-
let text = "Visit Microsoft!";
let result = text.replace("Microsoft", "W3Schools");
ကမ္ဘာလုံးဆိုင်ရာ အစားထိုးမှု-
let text = "Mr Blue has a blue house and a blue car";
let result = text.replace(/blue/g, "red");
အောက်တွင် နောက်ထပ် ဥပမာများ။
အဓိပ္ပါယ်နှင့် အသုံးပြုမှု
နည်းလမ်း သည် replace()
တန်ဖိုးတစ်ခု သို့မဟုတ် ပုံမှန်ဖော်ပြချက်တစ်ခုအတွက် စာကြောင်းတစ်ခုကို ရှာဖွေသည်။
နည်းလမ်း သည် replace()
တန်ဖိုး(များ) ကို အစားထိုးခြင်းဖြင့် စာကြောင်းအသစ်ကို ပြန်ပေးသည်။
နည်းလမ်းသည် မူရင်း replace()
စာကြောင်းကို မပြောင်းလဲပါ။
မှတ်ချက်
တန်ဖိုးတစ်ခုကို အစားထိုးပါက၊ ပထမဥပမာကိုသာ အစားထိုးပါမည်။ ဖြစ်ရပ်အားလုံးကို အစားထိုးရန်အတွက် g modifier set ဖြင့် ပုံမှန်အသုံးအနှုန်းကို အသုံးပြုပါ။
ကျွန်ုပ်တို့၏ ပုံမှန်အသုံးအနှုန်းများအကြောင်း ပိုမိုဖတ်ရှုပါ-
အထားအသို
string.replace(searchValue, newValue)
ကန့်သတ်ချက်များ
Parameter | Description |
searchValue | Required. The value, or regular expression, to search for. |
newValue | Required. The new value (to replace with). |
တန်ဖိုးကို ပြန်ပေးသည်။
ရိုက်ပါ။ | ဖော်ပြချက် |
ကြိုးတစ်ချောင်း | သတ်မှတ်ထားသောတန်ဖိုး(များ)ကို အစားထိုးထားသည့် စာကြောင်းအသစ်။ |
နောက်ထပ် ဥပမာများ
ကမ္ဘာလုံးဆိုင်ရာ၊ အသေးအဖွဲ အစားထိုးမှု-
let text = "Mr Blue has a blue house and a blue car";
let result = text.replace(/blue/gi, "red");
အစားထိုးစာသားကို ပြန်ပေးရန် လုပ်ဆောင်ချက်တစ်ခု။
let text = "Mr Blue has a blue house and a blue car";
let result = text.replace(/blue|house|car/gi, function (x) {
return x.toUpperCase();
});
Browser ပံ့ပိုးမှု
replace()
ECMAScript1 (ES1) အင်္ဂါရပ်တစ်ခုဖြစ်သည်။
ES1 (JavaScript 1997) ကို ဘရောက်ဆာအားလုံးတွင် အပြည့်အဝ ပံ့ပိုးထားသည်။
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |