Python match методда карманлар
match метожи билан ишлашда
топилган қисматни карманлар бўйича ажратиш мумкин.
Бизда қуйидаги сатр бор деб фараз қилайлик:
txt = '12 34 56'
Келинг, рақамлардан иборат биринчи қисматни топийлик ва уни икки карманга ажратайлик:
res = re.match('(\d+)(\d+)', txt)
print(res[0]) # '12' чиқади
print(res[1]) # '1' чиқади
print(res[2]) # '2' чиқади
Берилган сатр:
txt = 'code.mu 1234'
Сатр бошida жойлашган доменни топинг ва унинг номини биринчи карманга, зонасини эса иккинчи карманга қўйинг.
Доменни ўз ичита олган сатр берилган:
txt = 'sss domain.ru zzz'
Ушбу доменни топинг ва унинг номини биринчи карманга, зонасини эса иккинчи карманга қўйинг.
Cанатни ўз ичита олган сатр берилган:
txt = '31.12.2025'
Кунни биринчи карманга, ойни - иккинчига, йилни эса учинчи карманга қўйинг.