Метод replace() в Python

Python 字符串Строки в Python


Описание

Метод replace() в Python заменяет old (старую строку) в строке на new (новую строку). Если указан третий параметр max, замена выполняется не более max раз.

Синтаксис

Синтаксис метода replace():

str.replace(old, new[, max])

Parameters

  • old -- Заменяемая подстрока.
  • new -- Новая строка, используемая для замены старой подстроки.
  • max -- Необязательное число; заменяет не более max раз.

Возвращаемое значение

Возвращает новую строку, полученную заменой old (старой строки) в строке на new (новую строку). Если указан третий параметр max, замена выполняется не более max раз.

Пример

В следующем примере показано, как использовать функцию replace():

Пример

#!/usr/bin/python str = "this is string example....wow!!! this is really string"; print str.replace("is", "was"); print str.replace("is", "was", 3);

Вывод приведенного выше примера:

thwas was string example....wow!!! thwas was really string
thwas was string example....wow!!! thwas is really string

Python 字符串Строки в Python

Другие расширения