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

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

Дана строка:

txt = '*+ *q+ *qq+ *qqq+ *qqq qqq+'

Напишите регулярку, которая найдет строки '*q+', '*qq+', '*qqq+', не захватив остальные.

Дана строка:

txt = '[abc] {abc} abc (abc) [abc]'

Напишите регулярку, которая найдет строки в квадратных скобках и заменит их на '!'.

Дана строка:

txt = 'aa aba abba abbba abbbba abbbbba'

Напишите регулярку, которая найдет строки 'abba', 'abbba', 'abbbba' и только их.

Дана строка:

txt = 'aa aba abba abbba abbbba abbbbba'

Напишите регулярку, которая найдет строки вида 'aba', в которых 'b' встречается менее 3-х раз (включительно).

Дана строка:

txt = 'aa aba abba abbba abbbba abbbbba'

Напишите регулярку, которая найдет строки вида 'aba', в которых 'b' встречается более 4-х раз (включительно).

Дана строка:

txt = 'aba accca azzza wwwwa'

Напишите регулярку, которая найдет все строки по краям которых стоят буквы 'a', и заменит каждую из них на '!'. Между буквами 'a' может быть любой символ (кроме 'a').

Дана строка:

txt = 'a1a a2a a3a a4a a5a aba aca'

Напишите регулярку, которая найдет строки, в которых по краям стоят буквы 'a', а между ними одна цифра.

Дана строка:

txt = 'a1a a22a a333a a4444a a55555a aba aca'

Напишите регулярку, которая найдет строки, в которых по краям стоят буквы 'a', а между ними любое количество цифр.

Дана строка:

txt = 'aa a1a a22a a333a a4444a a55555a aba aca'

Напишите регулярку, которая найдет строки, в которых по краям стоят буквы 'a', а между ними любое количество цифр (в том числе и ноль цифр, то есть строка 'aa').

Дана строка:

txt = 'avb a1b a2b a3b a4b a5b abb acb'

Напишите регулярку, которая найдет строки следующего вида: по краям стоят буквы 'a' и 'b', а между ними - не число и не пробел.

Дана строка:

txt = 'ave a#b a2b a$b a4b a5b a-b acb'

Напишите регулярку, которая найдет строки следующего вида: по краям стоят буквы 'a' и 'b', а между ними - не буква, не цифра и не пробел.

Дана строка:

txt = 'ave a#a a2a a$a a4a a5a a-a aca'

Напишите регулярку, которая заменит все пробелы на '!'.

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