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