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:
txt = '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:
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # vypíše ('1', '2', '3')
Je dán řetězec obsahující doménu:
txt = 'http://domain.ru'
Získejte n-tici skládající se z protokolu, názvu domény a doménové zóny.