Msimamo wa Kile Kilichopatikana Katika Njia ya search ya Python
Kwa kutumia kitu cha match pia inawezekana
kuamua msimamo wa kifungu cha maneno kilichopatikana.
Kwa lengo hili hutumiwa njia mbili. Njia
start hurudisha msimamo wa mwanzo, na
njia end - msimamo wa mwisho.
Hebu tujaribu kwa vitendo. Hebu tuseme tuna kifungu cha maneno:
txt = '123 456 789'
Hebu tupate kifungu cha kwanza cha maneno chenye
nambari ndani yake kupitia njia search, kisha
tuonyeshe msimamo wa kifungu cha maneno kilichopatikana
kwa kutumia njia start na end:
res = re.search('\d+', txt)
print(res.start()) # itaonyesha 0
print(res.end()) # itaonyesha 3
Kimetolewa kifungu cha maneno:
txt = 'abcde 123456'
Tafuta ndani yake kifungu cha maneno, kinachojumuisha herufi pekee. Onyesha msimamo wa mwanzo na mwisho wa kifungu cha maneno kilichopatikana.