⊗jsSpRENP 130 of 294 menu

JavaScript တွင် အမည်ပေးထားသော Regular Expression Groups

Regular Expression များတွင် groups များကို အမည်ပေးနိုင်သည်။ ယင်းအတွက် အထူးသဒ္ဒါရှိသည်။ အဲဒါက (?<name>pattern) ဖြစ်ပြီး၊ pattern သည် regular expression ဖြစ်ကာ name သည် group ၏ အမည်ဖြစ်သည်။

ဥပမာတစ်ခုကို ကြည့်ကြရအောင်။ အောက်ပါ string တစ်ခု ရှိသည်ဆိုပါစို့။

let str = '2025-10-29';

Groups များကို အမည်ပေးထားသော regular expression တစ်ခု ဖန်တီးကြမည်။

let reg = /(?<year>\d{4})-(?<month>\d{2})-(?<day>\d{2})/;

ကျွန်ုပ်တို့၏ string သို့ regular expression ကို အသုံးပြုကြမည်။

let res = str.match(reg);

Group များ၏ အချက်အလက်များသည် ရလဒ်၏ groups property တွင် object အဖြစ် ပါဝင်လာမည်။

console.log(res.groups);

Object ၏ အစိတ်အပိုင်းတစ်ခုစီကို တစ်ခုချင်း ရည်ညွှန်းနိုင်သည်။

console.log(res.groups.year); // 2025 console.log(res.groups.month); // 10 console.log(res.groups.day); // 29

အချိန်ပါသော string တစ်ခု ရှိသည်။

let str = '12:59:59';

နာရီ၊ မိနစ်နှင့် စက္ကန့်များကို သီးခြား အမည်ပေးထားသော groups များထဲသို့ ထည့်ပါ။

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