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