substring နည်းလမ်း

substring နည်းလမ်းသည် စာကြောင်းတစ်ခုမှ စာကြောင်းအစိတ်အပိုင်းကို ပြန်ပေးသည် (မူလစာကြောင်းကို ဤသို့ဖြင့် မပြောင်းလဲပါ)။ ပထမပေးထားသော တန်ဖိုးသည် မည်သည့်စာလုံးမှစ၍ ဖြတ်ထုတ်ရမည်ကို သတ်မှတ်ပေးသည် (နံပါတ်သတ်မှတ်ခြင်းသည် သုညမှစသည်)၊ ဒုတိယပေးထားသော တန်ဖိုးသည် မည်သည့်စာလုံးတွင် ဖြတ်တောက်ခြင်းကို အဆုံးသတ်ရမည်ကို ညွှန်ပြသည် (ဤနံပါတ်ရှိသော စာလုံးကို ဖြတ်ထုတ်ထားသော အပိုင်းတွင် မထည့်သွင်းပါ)။ ဒုတိယပေးထားသော တန်ဖိုးသည် မဖြစ်မနေပေးရန် မလိုအပ်ပါ၊ အကယ်၍ မသတ်မှတ်ထားပါက၊ စာကြောင်း၏အဆုံးအထိ စာလုံးအားလုံးကို ဖြတ်ထုတ်သွားမည်ဖြစ်သည်။

Syntax

javascriptစာကြောင်း.substring(မည်သည့်နေရာမှစဖြတ်ရမည်၊ [မည်သည့်နေရာအထိဖြတ်ရမည်]);

နမူနာ

စာကြောင်းတစ်ကြောင်း ပေးထားသည်ဆိုပါစို့။ ၎င်းမှ ပထမမှ တတိယစာလုံးအထိ ဖြတ်ထုတ်ကြည့်ကြပါစို့။

javascriptlet str = 'abcde';
let sub = str.substring(1, 3);

console.log(sub);

ကုဒ် run ပြီးနောက် ရလဒ် (နံပါတ် 3 ရှိသော စာလုံးသည် ဖြတ်ထုတ်ထားသော အပိုင်းတွင် ပါဝင်မည် မဟုတ်ပါ):

javascript'bc'

နမူနာ

ယခု နံပါတ် 1 စာလုံးမှ စာကြောင်း၏အဆုံးအထိ ဖြတ်ထုတ်ကြည့်ကြပါစို့ (ဒုတိယ ပေးထားသော တန်ဖိုးကို မသတ်မှတ်ဘဲ):

javascriptlet str = 'abcde';
let sub = str.substring(1);

console.log(sub);

ကုဒ် run ပြီးနောက် ရလဒ်:

javascript'bcde'

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • substr နှင့် slice နည်းလမ်းများ၊
    ထိုနည်းလမ်းများသည်လည်း စာကြောင်းအစိတ်အပိုင်းကို ပြန်ပေးသည်