Python search နည်းလမ်းတွင် တွေ့ရှိသည့် အနေအထား

match-အရာဝတ္ထုကို အသုံးပြု၍ တွေ့ရှိသည့် စာကြောင်းခွဲ၏ အနေအထားကိုလည်း သတ်မှတ်နိုင်ပါသည်။ ဤရည်ရွယ်ချက်အတွက် နည်းလမ်းနှစ်ခု အသုံးပြုပါသည်။ start နည်းလမ်းသည် အစအနေအထားကို ပြန်ပေးပြီး end နည်းလမ်းသည် အဆုံးအနေအထားကို ပြန်ပေးသည်။

လက်တွေ့တွင် စမ်းကြည့်ရအောင်။ ကျွန်ုပ်တို့တွင် စာကြောင်းတစ်ခုရှိသည်ဆိုပါစို့:

pythontxt = '123 456 789'

၎င်းထဲမှ ဂဏန်းများပါသည့် ပထမဆုံး စာကြောင်းခွဲကို search နည်းလမ်းဖြင့် ရှာဖွေကြပါစို့၊ ထို့နောက် တွေ့ရှိရသည့် စာကြောင်းခွဲ၏ အနေအထားကို start နှင့် end နည်းလမ်းများဖြင့် ထုတ်ပြကြပါစို့:

pythonres = re.search('\d+', txt)

print(res.start()) # 0 ကိုထုတ်ပြမည်
print(res.end()) # 3 ကိုထုတ်ပြမည်
Задание 1

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

pythontxt = 'abcde 123456'

၎င်းထဲမှ စာလုံးများသာပါသည့် စာကြောင်းခွဲကို ရှာဖွေပါ။ တွေ့ရှိရသည့် စာကြောင်းခွဲ၏ အစနှင့် အဆုံးအနေအထားကို ထုတ်ပြပါ။