Групи в метода findall Python
В метода findall може да се задават
групи за търсене на съвпадения.
Нека имаме следния низ:
pythontxt = '12 43 56 ab'
Нека намерим всички двойки цифри и ги разложим в групи:
pythonres = re.findall('(\d)(\d)', txt)
print(res)
Резултатът от изпълнението на кода:
python[('1', '2'), ('4', '3'), ('5', '6')]
Задание 1
Даден е следният низ:
pythontxt = '12:37 15:48 17:59';
Намерете всички поднизове с време и за всяко намерено разложете часовете и минутите в отделни групи.
Задание 2
Даден е низ:
pythontxt = 'site.ru sss site.com zzz site.net';
Получете домейнните имена от този низ, като поставите името на домейна и неговата зона в различни групи.