Python fullmatch နည်းလမ်းတွင် ကပ်စေးနှဲများ
fullmatch နည်းလမ်းကို အသုံးပြု၍
တွေ့ရှိထားသောအရာကို ကပ်စေးနှဲများအဖြစ် ခွဲခြားနိုင်ပါသည်။
ဥပမာတစ်ခုကြည့်ကြပါစို့။ ကျွန်ုပ်တို့တွင် အောက်ပါ string တစ်ခုရှိသည်ဆိုပါစို့-
txt = '123 456 789'
၎င်း၏ ကိန်းဂဏန်းအားလုံးကို ကပ်စေးနှဲများအဖြစ် ခွဲခြားကြပါစို့-
res = re.fullmatch('(\d+)\s(\d+)\s(\d+)', txt)
print(res[1]) # '123' ကို ပုံနှိပ်ပါလိမ့်မည်
print(res[2]) # '456' ကို ပုံနှိပ်ပါလိမ့်မည်
print(res[3]) # '789' ကို ပုံနှိပ်ပါလိမ့်မည်
အောက်ပါ string ကို ပေးထားသည်-
txt = '2025-12-31'
၎င်းကို ကပ်စေးနှဲသုံးခုအဖြစ် ခွဲခြားပါ။