Python ကာဒ်နံပါတ် စာကြောင်းပြောင်းခြင်းကို ဖြေရှင်းခြင်း

နှစ်ခြမ်း မျဉ်းစောင်းကို ရေးသားရန် အစား၊ တစ်ခုတည်းသော ကိုးကားချက် ဖွင့်ရန် မတိုင်မီ ဖော်ပြရမည့် အထူး command r ကို အသုံးပြုနိုင်ပါသည်။

ကျွန်ုပ်တို့တွင် စာကြောင်းတစ်ခု ရှိပါစို့:

pythontxt = '1 23 456 xax'

နံပါတ်အားလုံးကို ရှာဖွေပြီး ဝန်းရံကွင်းများအတွင်း ထည့်သွင်းကြပါစို့။ ၎င်းအတွက် တွေ့ရှိသော နံပါတ်အားလုံးကို ၎င်းတို့ကိုယ်တိုင် ဖြစ်သော်လည်း ကွင်းခတ်ထားသည့် အနေဖြင့် အစားထိုးပါမည်။ နှစ်ခြမ်းမျဉ်းစောင်း အစား command r ကို အသုံးပြုပါမည်:

pythontxt = '1 23 456 xax'

res = re.sub('(\d+)', r'(\1)', txt)
print(res)

ကုဒ်အား လုပ်ဆောင်ပြီးနောက် အောက်ပါ စာကြောင်းကို ဖော်ပြပါမည်:

python'(1) (23) (456) xax'
Задание 1

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

pythontxt = 'ab cd ef'

နှစ်လုံးတွဲ စာကြောင်းခွဲအားလုံးရှိ စာလုံးများကို နေရာလဲပါ။

Задание 2

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

pythontxt = '2025:12:31'

ဤရက်စွဲကို '31-12-2025' သို့ ပြောင်းလဲပါ။