РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pyTsTmREL7 71 of 89 menu

Задачи на регулярные выражения в Python. Часть 7

Дана строка:

txt = '12 34 56 78'

Поменяйте местами цифры во всех двухзначных числах.

Дана строка с датой:

txt = '31.12.2025'

Преобразуйте эту дату в '2025.12.31'.

Дана строка:

txt = 'ab cd ef'

Поменяйте местами буквы во всех двухзначных подстроках.

Дана строка с датой:

txt = '2025:12:31'

Преобразуйте эту дату в '31-12-2025'.

Дана строка:

txt = '123 aaa 456 bbb 789'

Выведите список подстрок, содержащих цифры.

Дана строка:

txt = 'abc 123 def 456 789'

Выведите список подстрок, содержащих буквы.

Дана следующая строка:

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

Найдите в ней все подстроки с временем и для каждого найденного разложите часы и минуты по карманам.

Дана строка:

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

Получите доменные имена из этой строки, положив имя домена и его зону в разные карманы.

Дана строка:

txt = '12 aaa 34 bbb 56 ccc'

Выведите из нее все числа с помощью цикла.

Дана строка:

txt = 'aaa 123 bbb 456 987'

Раскидайте все подстроки с числами по трем карманам. И выведите их с помощью цикла.

Дана строка:

txt = '456 aaa 123 b2bb 987'

Найдите все подстроки, содержащие только цифры, и раскиньте их по двум именованным карманам. Выведите их с помощью цикла.

Проверьте, что следующая строка состоит только из букв:

txt = 'abcde'

Проверьте, что следующая строка состоит только из цифр:

txt = '12345'
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить