84 of 264 menu

match နည်းလမ်း

match နည်းလမ်းသည် ရီဂျူလာ ဖော်ပြချက်နှင့် တိုက်ညီသော အခင်းအကျင်းကို ပြန်ပေးသည်။ တိုက်ညီမှုမရှိပါက null ကို ပြန်ပေးသည်။ g ပြင်ဆင်မှုပါရှိမှုမရှိဘဲ ခေါ်ယူပါက ဤနည်းလမ်းသည် ပထမအခန်းတွင် တွေ့ရှိထားသော စာကြောင်းခွဲ ရှိပြီး ကျန်အခန်းများတွင် - အုပ်စုများ ရှိသည့် အခင်းအကျင်းကို ပြန်ပေးသည်။ g ပြင်ဆင်မှုပါရှိပြီး နည်းလမ်းကို ခေါ်ယူပါက ၎င်းသည် တွေ့ရှိသမျှ တိုက်ညီမှုအားလုံးကို အခင်းအကျင်းပုံစံဖြင့် ပြန်ပေးသည်။

ဝါကျဖွဲ့ပုံ

စာကြောင်း.match(ရီဂျူလာ ဖော်ပြချက်);

ဥပမာ

ရီဂျူလာ ဖော်ပြချက်နှင့် တိုက်ညီမှုကို ရှာကြည့်ပြီး ၎င်းကို အုပ်စုများအလိုက် ခွဲကြည့်ကြပါစို့:

let str = '12:34'; let res = str.match(/(\d+):(\d+)/); console.log(res[0]); // တွေ့ရှိခဲ့သော console.log(res[1]); // ၁ အုပ်စု console.log(res[2]); // ၂ အုပ်စု

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:

'12:34' '12' '34'

ဥပမာ

'a' စာလုံးများဖြင့် ဖွဲ့စည်းထားသော စာကြောင်းခွဲများ၏ အခင်းအကျင်းကို ရယူကြည့်ကြပါစို့:

let str = 'a aa aaa aaaa'; let res = str.match(/a+/g); console.log(res);

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:

['a', 'aa', 'aaa', 'aaaa']

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

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