⊗pyPmRESHt 46 of 129 menu

Python တွင် ရီဂျူလား အက်စ်ပရက်ရှင်းများအတွင်း စကိုပါတ်စာရင်းများအတွင်းရှိ ဦးထုပ်သင်္ကေတ

သင်သိပါသလား၊ [ ] အတွင်းရှိ ဦးထုပ်သင်္ကေတသည် ကွင်းများ၏ အစတွင် ရေးသားသောအခါ ငြင်းပယ်ခြင်းကို ပြုလုပ်ပေးပါသည်။ ဆိုလိုသည်မှာ ၎င်းသည် ဤကွင်းများအတွင်း အထူးသင်္ကေတတစ်ခု ဖြစ်ပါသည်။ ဦးထုပ်သင်္ကေတကို သင်္ကေတတစ်ခုအနေဖြင့် ရရှိရန် ၎င်းကို ရှောင်တိမ်းစေရန် (escape) သို့မဟုတ် ပထမနေရာမှ ဖယ်ရှားရန် လိုအပ်ပါသည်။

ဥပမာ

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

txt = 'axx bxx ^xx dxx' res = re.sub('[^d]xx', '!', txt) print(res)

ရလဒ်အနေဖြင့် variable ထဲသို့ အောက်ပါအတိုင်း ရေးမှတ်ပါလိမ့်မည်-

'! ! ! dxx'

ဥပမာ

ယခု ရှာဖွေမှု ပုံစံမှာ ဤသို့ဖြစ်သည်- ပထမ သင်္ကေတသည် 'd' သို့မဟုတ် '^' ဖြစ်ပြီး၊ ထို့နောက် 'x' စာလုံးနှစ်လုံး-

txt = 'axx bxx ^xx dxx' res = re.sub('[d^]xx', '!', txt) print(res)

ရလဒ်အနေဖြင့် variable ထဲသို့ အောက်ပါအတိုင်း ရေးမှတ်ပါလိမ့်မည်-

'axx bxx ! !'

ဥပမာ

ဦးထုပ်သင်္ကေတကို ပထမနေရာမှ ဖယ်ရှားရန် မလိုအပ်ပါ၊ နောက်ပြန်စလက်မျဉ်း (backslash) ဖြင့် ၎င်းကို ရှောင်တိမ်းစေနိုင်ပြီး၊ ၎င်းသည် ၎င်း၏ ကိုယ်ပိုင်အဓိပ္ပာယ်ကို ဆောင်ပါလိမ့်မည်-

txt = 'axx bxx ^xx dxx' res = re.sub('[\^d]xx', '!', txt) print(res)

ရလဒ်အနေဖြင့် variable ထဲသို့ အောက်ပါအတိုင်း ရေးမှတ်ပါလိမ့်မည်-

'axx bxx ! !'

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

စာကြောင်းတစ်ခု ပေးထားပါသည်-

txt = '^xx axx ^zz bkk @ss'

�ောက်ပါ ပုံစံနှင့် ကိုက်ညီသော စာကြောင်းများကို ရှာဖွေပေးမည့် �ီဂျူလား အက်စ်ပရက်ရှင်း တစ်ခုကို ရေးပါ- ဦးထုပ်သင်္ကေတ သို့မဟုတ် at sign (@)၊ ထို့နောက် လက်တင်အက္ခရာ နှစ်လုံး

စာကြောင်းတစ်ခု ပေးထားပါသည်-

txt = '^xx axx ^zz bkk @ss'

�ောက်ပါ ပုံစံနှင့် ကိုက်ညီသော စာကြောင်းများကို ရှာဖွေပေးမည့် ရီဂျူလား အက်စ်ပရက်ရှင်း တစ်ခုကို ရေးပါ- ဦးထုပ်သင်္ကေတ မဟုတ်ပါ နှင့် at sign (@) မဟုတ်ပါ၊ ထို့နောက် လက်တင်အက္ခရာ နှစ်လုံး

စာကြောင်းတစ်ခု ပေးထားပါသည်-

txt = '^xx axx ^zz bkk'

�ောက်ပါ ပုံစံနှင့် ကိုက်ညီသော စာကြောင်းများကို ရှာဖွေပေးမည့် ရီဂျူလား အက်စ်ပရက်ရှင်း တစ်ခုကို ရေးပါ- ဦးထုပ်သင်္ကေတ မဟုတ်ပါ နှင့် အကွက်လပ် မဟုတ်ပါ၊ ထို့နောက် လက်တင်အက္ခရာ နှစ်လုံး

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