63 of 264 menu

substr နည်းလမ်း

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

ပထမပါရာမီတာသည် အနှုတ်တန်ဖိုးများကို လက်ခံနိုင်ပါသည်။ ဤသို့ဖြစ်ပါက ဖြတ်တောက်ခြင်းစတင်မည့် အက္ခရာ၏တွက်ချက်မှုသည် စာကြောင်း၏အဆုံးမှစ၍ ဖြစ်လာပါမည်။ နောက်ဆုံးအက္ခရာသည် -1 နံပါတ်ရှိပါသည်။ ဒုတိယပါရာမီတာသည် မဖြစ်မနေထည့်ရန် မလိုအပ်ပါ၊ သတ်မှတ်မထားပါက၊ စာကြောင်း၏အဆုံးထိ အက္ခရာအားလုံးကို ဖြတ်ထုတ်ပါမည်။

ဝါကျဖွဲ့ပုံ

စာကြောင်း.substr(ဘယ်နေရာမှဖြတ်မည်, [အက္ခရာမည်မျှဖြတ်မည်]);

ဥပမာ

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

let str = 'abcde'; let sub = str.substr(0, 3); console.log(sub);

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:

'abc'

ဥပမာ

ယခု 2 အနေအထားမှစတင်၍ စာကြောင်း၏အဆုံးထိ အက္ခရာများကို ဖြတ်ထုတ်ကြည့်ရအောင် (ဤအတွက် နည်းလမ်း၏ ဒုတိယပါရာမီတာကို မသတ်မှတ်ပါ):

let str = 'abcde'; let sub = str.substr(2); console.log(sub);

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:

'cde'

ဥပမာ

အဆုံးမှ 3 ခုမြောက် အက္ခရာမှစတင်၍ 2 လုံးကို ဖြတ်ထုတ်ကြည့်ရအောင်:

let str = 'abcde'; let sub = str.substr(-3, 2); console.log(sub);

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:

'cd'

ဥပမာ

ယခု အဆုံးမှ 3 ခုမြောက် အက္ခရာမှစတင်၍ ကျန်ရှိသော စာကြောင်းတစ်ခုလုံးကို အဆုံးထိ ယူကြည့်ရအောင် (ဤအတွက် ဒုတိယ ပါရာမီတာကို မသတ်မှတ်ပါ):

let str = 'abcde'; let sub = str.substr(-3); console.log(sub);

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:

'cde'

ဥပမာ

စာကြောင်း၏ နောက်ဆုံးအက္ခရာကို ဖြတ်ထုတ်ကြည့်ရအောင်:

let str = 'abcde'; let sub = str.substr(-1); console.log(sub);

ကုဒ်လုပ်ဆောင်ချက်၏ ရလဒ်:

'e'

ဤသည်ကိုလည်း ကြည့်ပါ

  • substring နှင့် slice နည်းလမ်းများ,
    ထိုနည်းလမ်းများသည်လည်း စာကြောင်းအစိတ်အပိုင်းကို ပြန်ပေးပါသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်