Grupos de captura en el método match de Python

Al trabajar con el método match es posible dividir la subcadena encontrada en grupos de captura.

Supongamos que tenemos la cadena:

pythontxt = '12 34 56'

Encontremos la primera subcadena con dígitos y la descompongamos en dos grupos de captura:

pythonres = re.match('(\d+)(\d+)', txt)

print(res[0]) # mostrará '12'
print(res[1]) # mostrará '1'
print(res[2]) # mostrará '2'
Задание 1

Se da la cadena:

pythontxt = ' 1234'

Encuentre el dominio ubicado al principio de la cadena y coloque su nombre en el primer grupo de captura, y la zona en el segundo.

Задание 2

Se da una cadena que contiene un dominio:

pythontxt = 'sss domain.ru zzz'

Encuentre este dominio y coloque su nombre en el primer grupo de captura, y la zona en el segundo.

Задание 3

Se da una cadena que contiene una fecha:

pythontxt = '31.12.2025'

Coloque el día en el primer grupo de captura, el mes - en el segundo, y el año - en el tercero.