Метод 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,
който връща индекса на първото съвпадение на подниз в низ