Задачи на регулярные выражения в Python. Часть 5
Дана строка:
txt = 'xaz x$z x-z xcz x+z x%z x*z'
Найдите все строки по следующему шаблону:
буква 'x', затем или доллар, или
дефис или плюс, потом буква 'z'.
Дана строка:
txt = 'abc def xyz'
Напишите регулярку, которая найдет первую подстроку из букв.
Дана строка:
txt = 'abc def xyz'
Напишите регулярку, которая найдет последнюю подстроку из букв.
Дана строка:
txt = 'abc def xyz'
Напишите регулярку, которая сделает из этой строки следующую:
'#abc# #def# #xyz#'
Дана строка:
txt = 'abc def xyz'
Напишите регулярку, которая сделает из этой строки следующую:
'a+b+c d+e+f x+y+z'
Дана строка:
'''
abc
def
ghi
jkl
'''
Напишите регулярку, которая сделает из этой строки следующую:
'''
abc!
def!
ghi!
jkl!
'''
Дана строка:
'''
abc
def
ghi
jkl
'''
Напишите регулярку, которая сделает из этой строки следующую:
'''
! abc
! def
! ghi
! jkl
'''
Дана строка:
'''
abc
def
ghi
jkl
'''
Напишите регулярку, которая сделает из этой строки следующую:
'''!
abc
def
ghi
jkl
!'''
Дана строка:
'''
abc
def
ghi
jkl
'''
Напишите регулярку, которая сделает из этой строки следующую:
'''!
! abc
! def
! ghi
! jkl
!'''
Дана строка:
'''
abc
def
ghi
jkl
'''
Напишите регулярку, которая сделает из этой строки следующую:
'''!
abc!
def!
ghi!
jkl!
!'''
Дана строка:
'''
abc
def
ghi
jkl
'''
Напишите регулярку, которая сделает из этой строки следующую:
'''
!abc
!def
!ghi
!jkl
'''
Дана строка:
txt = 'aeeea aeea aea axa axxa axxxa'
Напишите регулярку, которая найдет строки
по шаблону: по краям стоят буквы
'a', а между ними - или буква
'e' любое количество раз или буква
'x' любое количество раз.