Mifuko Kupitia Njia ya group Katika Njia ya search ya Python
Njia mbadala ya kufanya kazi na mifuko
ni kutumia njia group.
Kwenye kigeuzi chake huonyeshwa nambari ya mfuko,
ambayo inahitaji kuchapishwa. Ikiwa kigeuzi
kinaonyeshwa 0 au kukiache wazi,
basi utarudi sehemu ndogo ya herufi, inayolingana na
rejista.
Acha tuwe na mfuatano wa herufi:
txt = '123 456 789'
Wacha tuchapishe kutoka kwake mechi ya kwanza
na nambari, zilizopangwa kwa njia ya rejista ya search.
Kisha tuweke sehemu ndogo ya herufi kwenye mifuko mitatu,
ambayo kila mmoja atachapishwa kwa njia ya group:
res = re.search('(\d+)(\d+)(\d+)', txt)
print(res.group(0)) # itachapa '123'
print(res.group(1)) # itachapa '1'
print(res.group(2)) # itachapa '2'
print(res.group(3)) # itachapa '3'
Umepewa mfuatano wa herufi:
txt = 'username:john'
Weka 'username:' kwenye mfuko wa kwanza,
na 'john' - kwenye wa pili. Chapisha
mifuko yote kwenye konsoli.
Umepewa mfuatano wa herufi:
txt = '123 aaabbbccc'
Tenganisha herufi zote kwa mifuko mitatu
ili sehemu ndogo ya herufi, inayojumuisha
herufi 'a' ianguke kwenye mfuko wa kwanza,
'b' - kwenye wa pili, 'c' - kwenye
wa tatu. Chapisha mifuko yote kwenye konsoli.