Všechny zachytávající skupiny jako n-tice v metodě search Python
Lze získat všechny zachytávající skupiny jako n-tici.
To se provádí pomocí metody groups.
Podívejme se, jak s ní pracovat. Předpokládejme, že máme řetězec:
pythontxt = '123 456 789'
Pojďme najít první řetězec, který odpovídá číslicím. Poté z něj vypíšeme všechny zachytávající skupiny jako n-tici:
pythonres = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # vypíše ('1', '2', '3')
Задание 1
Je dán řetězec obsahující doménu:
pythontxt = 'http://domain.ru'
Získejte n-tici skládající se z protokolu, názvu domény a doménové zóny.