Tutte le catture in forma di tupla nel metodo search di Python

È possibile ottenere tutte le catture sotto forma di tupla. Questo si fa utilizzando il metodo groups.

Vediamo come funziona. Supponiamo di avere una stringa:

pythontxt = '123 456 789'

Troviamo la prima stringa che corrisponde alle cifre. Poi estraiamo da essa tutte le catture sotto forma di tupla:

pythonres = re.search('(\d)(\d)(\d)', txt)

print(res.groups()) # stamperà ('1', '2', '3')
Задание 1

Data una stringa contenente un dominio:

pythontxt = 'http://domain.ru'

Ottieni una tupla composta dal protocollo, dal nome del dominio e dalla zona del dominio.