replace

replace函数把字符串中的old(旧字符串)替换成new(新字符串),方法返回的是字符串中的old(旧字符串)替换成new(新字符串)后生成的新字符串。如果指定第三个参数max,则替换不超过 max 次。

语法格式如下:

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

参数如下:

  • old -- 将被替换的子字符串。

  • new -- 新字符串,用于替换old子字符串。

  • max -- 可选字符串, 替换不超过 max 次

接下来,通过一个案例来演示replace函数的使用,具体代码如下所示。

mystr = 'hello world AAA软件教育 and AAA软件教育 App'
newStr = mystr.replace("AAA软件教育 ","aaa软件教育 ",1)
print(newStr)

运行代码,结果如图1所示。

图1 运行结果