Python finditer ක්රමයේ පොකුරු
finditer ක්රමයේදී
පොකුරු භාවිතා කළ හැකිය.
ප්රායෝගිකව බලමු. අපට නූලක් තිබිය යුතුය:
txt = 'aaaa 123 bbbb 456'
නූලේ ඇති සියලුම ඉලක්කම් පොකුරු අනුව සකසමු. සහ වස්තු අනුක්රමණය කරන විට පළමු ගැලපීම (එය ශුන්ය පොකුරක් ලෙස සැලකේ), මෙන්ම එහි මූලද්රව්යද, ඒවාද අනුක්රමයෙන් පොකුරුවලට බෙදා ඇත:
res = re.finditer('(\d)(\d)', txt)
for el in res:
print(el[0], el[1], el[2])
කේතය ක්රියාත්මක කිරීමෙන් පසු ශුන්ය පොකුර, i.e. සම්පූර්ණ උපනූල, මෙන්ම පළමු සහ දෙවන අක්ෂර එම උපනූලෙන්:
'12 1 2'
'45 4 5'
නූලක් දෙනු ලැබේ:
txt = 'aaa 123 bbb 456 987'
අංක සහිත සියලුම උපනූල තුනකට පොකුරු අනුව සකසන්න. සහ ඒවා ලූපය භාවිතයෙන් ප්රදර්ශනය කරන්න.