⊗pyPmRELB 48 of 129 menu

Python တွင် Regular Expression ၏ စာကြောင်းအစနှင့် အဆုံးသတ်ခြင်း

စာကြောင်း၏ အစကို '^' နှင့် အဆုံးကို ' ဟု ဖော်ပြသည့် အထူးအမှတ်အသားများ ရှိပါသည်။ ဥပမာများဖြင့် ၎င်းတို့၏ အလုပ်လုပ်ပုံကို ကြည့်ရှုကြပါစို့။

ဥပမာ

ဤဥပမာတွင် ရှာဖွေရန် ပုံစံသည် ဤသို့ဖြစ်သည်။ 'aaa' ကို '!' နှင့် အစားထိုးရန်၊ ၎င်းသည် စာကြောင်း၏ အစတွင် ရှိနေမှသာ

txt = 'aaa aaa aaa' res = re.sub('^aaa', '!', txt) print(res)

ကုဒ်အား ဖြည့်ဆည်းခြင်း၏ ရလဒ်။

'! aaa aaa'

ဥပမာ

ဤဥပမာတွင် ရှာဖွေရန် ပုံစံသည် ဤသို့ဖြစ်သည်။ 'aaa' ကို '!' နှင့် အစားထိုးရန်၊ ၎င်းသည် စာကြောင်း၏ အဆုံးတွင် ရှိနေမှသာ

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

ကုဒ်အား ဖြည့်ဆည်းခြင်း၏ ရလဒ်။

'aaa aaa !'

ဥပမာ

Regular expression ၏ အစတွင် '^' ရှိပြီး၊ အဆုံးတွင် ' ရှိသောအခါ၊ ဤနည်းအားဖြင့် စာကြောင်းတစ်ခုလုံးသည် Regular expression နှင့် ကိုက်ညီမှု ရှိမရှိ စစ်ဆေးသည်။

အောက်ပါဥပမာတွင် ရှာဖွေရန် ပုံစံသည် ဤသို့ဖြစ်သည်။ 'a' စာလုံးသည် တစ်ကြိမ် သို့မဟုတ် ထို့ထက်ပို၍ ပြန်လည်ဖြစ်ပေါ်ပြီး၊ စာကြောင်းတစ်ခုလုံးကို '!' နှင့် အစားထိုးရန်၊ ၎င်းသည် 'a' စာလုံးများတစ်ခုတည်းဖြင့် ဖွဲ့စည်းထားမှသာ

txt = 'aaa' res = re.sub('^a+ ', '!', txt) print(res)

ကုဒ်အား ဖြည့်ဆည်းခြင်း၏ ရလဒ်။

'!'

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

စာကြောင်းတစ်ခု ရှိသည်။

txt = 'abc def xyz'

ပထမဆုံး စာလုံးအစုအဝေးကို ရှာတွေ့မည့် Regular expression တစ်ခုကို ရေးပါ။

စာကြောင်းတစ်ခု ရှိသည်။

txt = 'abc def xyz'

နောက်ဆုံး စာလုံးအစုအဝေးကို ရှာတွေ့မည့် Regular expression တစ်ခုကို ရေးပါ။

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