Mifuko katika Mbinu ya match ya Python
Wakati wa kufanya kazi na mbinu match inawezekana
kugawanya kipande kilichopatikana kulingana na mifuko.
Tuchukulie tuna mfuatano wa herufi:
txt = '12 34 56'
Wacha tupate kipande cha kwanza cha nambari na tukikabidhi kwenye mifuko miwili:
res = re.match('(\d+)(\d+)', txt)
print(res[0]) # itatoa '12'
print(res[1]) # itatoa '1'
print(res[2]) # itatoa '2'
Umepewa mfuatano wa herufi:
txt = 'code.mu 1234'
Tafuta kikoa kilicho mwanzo wa mfuatano wa herufi, na ukiweke jina lake kwenye mfuko wa kwanza, na eneo - kwenye mfuko wa pili.
Umepewa mfuatano wa herufi unao kikoa:
txt = 'sss domain.ru zzz'
Tafuta kikoa hiki na ukiweke jina lake kwenye mfuko wa kwanza, na eneo - kwenye mfuko wa pili.
Umepewa mfuatano wa herufi unao tarehe:
txt = '31.12.2025'
Weka siku kwenye mfuko wa kwanza, mwezi - kwenye mfuko wa pili, na mwaka - kwenye mfuko wa tatu.