Метад replace
Метад replace ажыццяўляе пошук і
замену ў радку. У першым параметры метаду
паказваем падрадак, які хочам замяніць.
У другім параметры - чым хочам яго замяніць.
У трэцім неабавязковым параметры можна
задаць колькасць замены падрадка.
Сінтаксіс
радок.replace(што мяняем, чым мяняем, [колькасць замен])
Прыклад
Давайце заменім усе сімвалы 'a' на
!:
txt = 'abacdea'
print(txt.replace('a', '!'))
Вынік выканання кода:
'!b!cde!'
Прыклад
А цяпер задамо колькасць замен:
txt = 'abacdea'
print(txt.replace('a', '!', 2))
Вынік выканання кода:
'!b!cdea'
Глядзіце таксама
-
метад
index,
які шукае індэкс супадзення падрадка ў радку -
метад
format,
які падстаўляе дадзеныя з дапамогай фарматавання радка -
метад
count,
які вяртае колькасць уваходаў падрадка ў радку -
метад
endswith,
які правярае ўваходжанне падрадка з канца радка -
метад
find,
які вяртае індэкс першага супадзення падрадка ў радку