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.