Задачи на регулярные выражения в Python. Часть 3
Дана строка:
txt = 'aba aea aca aza axa'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - буква 'b',
'e' или 'x'.
Дана строка:
txt = 'a1a a3a a7a a9a aba'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - цифра от
3 до 6.
Дана строка:
txt = 'aba aea afa aha aga'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - буква от
'a' до 'g'.
Дана строка:
txt = 'aba aea afa aha aga'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - буква от
'a' до 'f' и от 'j'
до 'z'.
Дана строка:
txt = 'aAa aea aEa aJa a3a'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - буква от
'a' до 'f' и от 'A'
до 'D'.
Дана строка:
txt = 'aAXa aeffa aGha aza ax23a a3sSa'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - маленькие
латинские буквы, не затронув остальных.
Дана строка:
txt = 'aAXa aeffa aGha aza ax23a a3sSa'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - маленькие и
большие латинские буквы, не затронув
остальных.
Дана строка:
txt = 'aAXa aeffa aGha aza ax23a a3sSa'
Напишите регулярку, которая найдет по
следующему шаблону: по краям стоят буквы
'a', а между ними - маленькие
латинские буквы и цифры, не затронув
остальных.
Напишите регулярку, которая найдет строки
по шаблону: цифра 1, затем символ
не 'e' и не 'x', цифра
2.
Напишите регулярку, которая найдет строки
по шаблону: буква 'x', затем НЕ
цифра от 2 до 7, буква
'z'.
Напишите регулярку, которая найдет строки
по шаблону: буква 'x', затем НЕ
большая латинская буква от 1 и более
раз, буква 'z'.
Напишите регулярку, которая найдет строки
по шаблону: буква 'x', затем НЕ
большая или маленькая латинская буква и
не цифра от 1 до 5 от 1
и более раз, буква 'z'.