Всички групи като кортеж в метода search на Python
Можете да получите всички групи като кортеж.
Това става с помощта на метода groups.
Нека да видим как да работим с него. Да предположим, че имаме низ:
txt = '123 456 789'
Нека намерим първия низ, който съвпада с цифри. След това ще извлечем всички групи от него като кортеж:
res = re.search('(\d)(\d)(\d)', txt)
print(res.groups()) # ще изведе ('1', '2', '3')
Даден е низ, съдържащ домейн:
txt = 'http://domain.ru'
Получете кортеж, състоящ се от протокола, името на домейна и домейната зона.