⊗pyPmRESG 44 of 129 menu

Python တွင် Regular Expression များအတွင်း စာလုံးအုပ်စုများ

စာလုံးအုပ်စုများ \d, \D, \w, \W, \s, \S သည် [] အတွင်း၌ အုပ်စုများကိုသာ ကိုယ်စားပြုမည်၊ ဆိုလိုသည်မှာ ၎င်းတို့သည် ညွှန်ကြားချက်များ အဖြစ်ဆက်လက် တည်ရှိမည်ဖြစ်သည်။

ဥပမာ

ဤဥပမာတွင် ရှာဖွေရေးပုံစံသည် ဤကဲ့သို့ဖြစ်သည်- x များကြားတွင် မည်သည့်နံပါတ်မဆို သို့မဟုတ် 'a' မှ 'f' အထိ စာလုံး-

txt = 'xax xbx x1x x2x xhx x@x' res = re.sub('x[\da-f]x', '!', txt) print(res)

ကုဒ်ကို run ပြီးနောက်ရလဒ်-

'! ! ! ! xhx x@x'

ဥပမာ

ဤဥပမာတွင် ရှာဖွေရေးပုံစံသည် ဤကဲ့သို့ဖြစ်သည်- စာလုံး 'x'၊ ထို့နောက် နံပါတ်မဟုတ်၊ အစက်မဟုတ်၊ နှင့် အင်္ဂလိပ်စာလုံးအသေးမဟုတ်၊ ထို့နောက် စာလုံး 'z'-

txt = 'xaz x1z xAz x.z x@z' res = re.sub('x[^\d.a-z]z', '!', txt) print(res)

ကုဒ်ကို run ပြီးနောက်ရလဒ်-

'xaz x1z ! x.z !'

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

Regular Expression တစ်ခုရေးပါ၊ ၎င်းသည် စာကြောင်းများကို ဤပုံစံဖြင့်ရှာတွေ့မည်- နံပါတ် သို့မဟုတ် အစက် 1 ကြိမ်နှင့်အထက်

Regular Expression တစ်ခုရေးပါ၊ ၎င်းသည် စာကြောင်းများကို ဤပုံစံဖြင့်ရှာတွေ့မည်- နံပါတ်မဟုတ်သော နှင့် 'a' မှ 'g' အထိ စာလုံးမဟုတ်သော အရာ 3 ကြိမ်မှ 7 ကြိမ်အထိ

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