Skupiny v metodě findall Python

V metodě findall lze nastavit skupiny pro vyhledávání shod.

Předpokládejme, že máme řetězec:

pythontxt = '12 43 56 ab'

Najděme všechny dvojice čísel a rozdělme je do skupin:

pythonres = re.findall('(\d)(\d)', txt)
print(res)

Výsledek provedení kódu:

python[('1', '2'), ('4', '3'), ('5', '6')]
Задание 1

Je dán následující řetězec:

pythontxt = '12:37 15:48 17:59';

Najděte v něm všechny podřetězce s časem a pro každý nalezený rozdělte hodiny a minuty do skupin.

Задание 2

Je dán řetězec:

pythontxt = 'site.ru sss site.com zzz site.net';

Získejte doménová jména z tohoto řetězce, přičemž vložte název domény a její zónu do různých skupin.