menu

split နည်းလမ်း

split နည်းလမ်းသည် string ကို array အဖြစ် < a href="/my/javascript/book/supreme/regular/intro/">regular expression ပုံစံဖြင့် ခွဲခြားမှတ်တံတားအသုံးပြု၍ ခွဲခြားပေးသည်။

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

Syntax

string.split(regular expression, [limit]);

နမူနာ

string ကို ခွဲခြားမှတ်တံတား '-' သို့မဟုတ် ခွဲခြားမှတ်တံတား '+' အဖြစ် array အတွင်းသို့ ခွဲကြပါစို့:

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/); console.log(res);

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

['a', 'b', 'c', 'd', 'e']

နမူနာ

ရရှိလာမည့် array အတွင်းရှိ အရာဝတ္ထုအရေအတွက်ကို ကန့်သတ်ကြပါစို့:

let str = 'a-b+c-d+e'; let res = str.split(/[-+]/, 3); console.log(res);

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

['a', 'b', 'c']

ဆက်လက်ဖတ်ရှုရန်

  • test နည်းလမ်း,
    သည် string ကို စစ်ဆေးပေးသည်
  • match နည်းလမ်း,
    သည် string အတွင်း ကိုက်ညီမှုများကို ရှာဖွေပေးသည်
  • matchAll နည်းလမ်း,
    သည် string အတွင်း ကိုက်ညီသမျှအားလုံးကို ရှာဖွေပေးသည်
  • exec နည်းလမ်း,
    သည် အစဉ်လိုက် ရှာဖွေမှုကို ဆောင်ရွက်ပေးသည်
  • replace နည်းလမ်း,
    သည် ရှာဖွေမှုနှင့် အစားထိုးမှုကို ဆောင်ရွက်ပေးသည်
  • search နည်းလမ်း,
    သည် ရှာဖွေမှုကို ဆောင်ရွက်ပေးသည်
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်