Метад replace

Метад replace ажыццяўляе пошук і замену ў радку. У першым параметры метаду паказваем падрадак, які хочам замяніць. У другім параметры - чым хочам яго замяніць. У трэцім неабавязковым параметры можна задаць колькасць замены падрадка.

Сінтаксіс

pythonрадок.replace(што мяняем, чым мяняем, [колькасць замен])

Прыклад

Давайце заменім усе сімвалы 'a' на !:

pythontxt = 'abacdea'
print(txt.replace('a', '!'))

Вынік выканання кода:

python'!b!cde!'

Прыклад

А цяпер задамо колькасць замен:

pythontxt = 'abacdea'
print(txt.replace('a', '!', 2))

Вынік выканання кода:

python'!b!cdea'

Глядзіце таксама

  • метад index,
    які шукае індэкс супадзення падрадка ў радку
  • метад format,
    які падстаўляе дадзеныя з дапамогай фарматавання радка
  • метад count,
    які вяртае колькасць уваходаў падрадка ў радку
  • метад endswith,
    які правярае ўваходжанне падрадка з канца радка
  • метад find,
    які вяртае індэкс першага супадзення падрадка ў радку