Python 3 – 字符串替换(replace)方法

Python 3 – 字符串替换(replace)方法

描述

replace() 方法返回替换了旧字符串为新字符串的副本,可以选择最多替换的次数(max参数)。

语法

replace() 方法的语法如下:

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

参数

  • old − 要被替换的旧字符串。

  • new − 要替换旧字符串的新字符串。

  • max − 可选参数,如果给出,只有在前max个出现时才会被替换。

返回值

该方法返回将子字符串old所有出现替换成新字符串后的副本。如果给出了可选参数max,则只有前count个替换。

示例

以下示例展示了replace()方法的用法。

#!/usr/bin/python3

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教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程