Python match ක්‍රමයේ ඇති පොකට්

match ක්‍රමය සමඟ වැඩ කිරීමේදී, සොයාගත් උපස්තරය පොකට් අනුව වෙන් කළ හැකිය.

අපට පේළියක් ඇතැයි සිතන්න:

pythontxt = '12 34 56'

අපි ඉලක්කම් සහිත පළමු උපස්තරය සොයාගෙන එය පොකට් දෙකකට වෙන් කරමු:

pythonres = re.match('(\d+)(\d+)', txt)

print(res[0]) # '12' ප්‍රතිදානය කරයි
print(res[1]) # '1' ප්‍රතිදානය කරයි
print(res[2]) # '2' ප්‍රතිදානය කරයි
Задание 1

පේළියක් ලබා දී ඇත:

pythontxt = ' 1234'

පේළිය ආරම්භයේ පිහිටා ඇති වසම සොයාගෙන, එහි නම පළමු පොකට් තුලත්, zone එක දෙවන පොකට් තුලත් තබන්න.

Задание 2

වසමක් අඩංගු පේළියක් ලබා දී ඇත:

pythontxt = 'sss domain.ru zzz'

මෙම වසම සොයාගෙන එහි නම පළමු පොකට් තුලත්, zone එක දෙවන පොකට් තුලත් තබන්න.

Задание 3

දිනයක් අඩංගු පේළියක් ලබා දී ඇත:

pythontxt = '31.12.2025'

දිනය පළමු පොකට් තුලත්, මාසය දෙවන පොකට් තුලත්, වර්ෂය තෙවන පොකට් තුලත් තබන්න.