Python string replace


В python string replace — стандартный метод обработки текстовых данных, позволяющий заменять определенные символы на другие. replace работает со строками.



Метод python string replace


Пример python replace:

>> st = "One string"

>> st.replace("One", "Another")

'Another string'



Метод служит для замены одной последовательности символов в строке другой последовательностью символов. Он не проверяет принадлежности словам и т.п. Меняться могут как слова, так и слова со знаками препинания и пробельными символами.



replace ожидает два аргумента — последовательность, которая заменяется и последовательность, которая заменяет.



Метод не вносит изменений в существующую строку. Продолжая пример выше.

> print (st)

One string



> print (st.replace("One", "Another"))

Another string



>> changed = st.replace("One", "Another")

> print (changed)

Another string



Для более тонкой работы и замены по шаблону можно применять регулярные выражения и модуль Python re.


Также читайте про методы startswith и endswith в python

Сказать спасибо