Toate grupurile de captură ca tuplu în metoda search din Python
Puteți obține toate grupurile de captură sub formă de tuplu.
Aceasta se face folosind metoda groups.
Să vedem cum să lucrăm cu ea. Să presupunem că avem șirul:
txt = '123 456 789'
Să găsim primul șir care se potrivește cu cifrele. Apoi să afișăm toate grupurile de captură sub formă de tuplu:
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # va afișa ('1', '2', '3')
Este dat un șir care conține un domeniu:
txt = 'http://domain.ru'
Obțineți un tuplu format din protocol, numele domeniului și zona de domeniu.