Кармандарды 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'
Жолдың басында орналасқан доменді табыңыз, оның атын бірінші карманға, ал аймағын екінші карманға салыңыз.
Домені бар жол берілген:
txt = 'sss domain.ru zzz'
Бұл доменді тауып, оның атын бірінші карманға, ал аймағын екінші карманға салыңыз.
Күні бар жол берілген:
txt = '31.12.2025'
Күнді бірінші карманға, айды - екіншіге, ал жылды - үшіншіге салыңыз.