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.