Grupos de captura no método match do Python

Ao trabalhar com o método match, você pode dividir a substring encontrada em grupos de captura.

Suponha que temos a string:

pythontxt = '12 34 56'

Vamos encontrar a primeira substring com dígitos e dividi-la em dois grupos de captura:

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

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

Dada a string:

pythontxt = ' 1234'

Encontre o domínio localizado no início da string e coloque seu nome no primeiro grupo de captura, e o TLD (domínio de topo) - no segundo.

Задание 2

Dada uma string contendo um domínio:

pythontxt = 'sss domain.ru zzz'

Encontre este domínio e coloque seu nome no primeiro grupo de captura, e o TLD (domínio de topo) - no segundo.

Задание 3

Dada uma string contendo uma data:

pythontxt = '31.12.2025'

Coloque o dia no primeiro grupo de captura, o mês - no segundo, e o ano - no terceiro.