⊗pyPmREWB 49 of 129 menu

Python ရှိ Regular Expression များတွင် စကားလုံးအစနှင့်အဆုံးများ

'\\b' command ကို အသုံးပြု၍ စကားလုံး၏ အစနှင့်အဆုံး (သို့) နယ်နမိတ်ကို ရည်ညွှန်းနိုင်ပြီး '\B' (သို့) '\\B' command ကိုမူ စကားလုံးနယ်နမိတ် မဟုတ်သည်ကို ရည်ညွှန်းသည်။ Python တွင် စကားလုံးနယ်နမိတ်များကို သတ်မှတ်သည့်အခါ backslash နှစ်လုံးဖြင့်သာ ရေးရန်လိုအပ်ကြောင်း သတိပြုပါ၊ အခြား command များအတွက် backslash တစ်လုံးကို ခွင့်ပြုထားသော်လည်း ဤကိစ္စတွင်မူ မဟုတ်ပါ။ ဥပမာများဖြင့် ဤ command များ၏ အလုပ်လုပ်ပုံကို ကြည့်ရှုကြပါစို့။

ဥပမာ

စကားလုံးတစ်လုံးစီကို '!' သင်္ကေတဖြင့် ဝန်းရံကြည့်ကြပါစို့။

txt = 'aaa aaa aaa' print(re.sub('\\b', '!', txt))

ကုဒ်ကို run ပြီးရရှိသော ရလဒ်။

'!aaa! !aaa! !aaa!'

ဥပမာ

အက္ခရာများကြားရှိ နေရာတိုင်းတွင် '!' သင်္ကေတကို ထည့်သွင်းကြည့်ကြပါစို့။

txt = 'aaa aaa aaa' print(re.sub('\\B', '!', txt))

ကုဒ်ကို run ပြီးရရှိသော ရလဒ်။

'a!a!a a!a!a a!a!a'

လက်တွေ့လေ့ကျင့်ခန်းများ

စာသားတစ်ခု ပေးထားသည်။

txt = 'abc def xyz'

ထိုစာသားမှ အောက်ပါအတိုင်း ပြောင်းလဲပေးမည့် regular expression တစ်ခုကို ရေးပါ။

'#abc# #def# #xyz#'

စာသားတစ်ခု ပေးထားသည်။

txt = 'abc def xyz'

ထိုစာသားမှ အောက်ပါအတိုင်း ပြောင်းလဲပေးမည့် regular expression တစ်ခုကို ရေးပါ။

'a+b+c d+e+f x+y+z'
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်