描述
Python replace() 方法用于把字符串中指定的旧子字符串替换成指定的新子字符串,如果指定 count 可选参数则替换指定的次数,默认全部替换。
语法
replace() 方法语法:
S.replace(old,new[,count=S.count(old)])
参数
- old -- 指定的旧子字符串
- new -- 指定的新子字符串
- count -- 可选参数,替换的次数,默认为指定的旧子字符串在字符串中出现的总次数。
返回值
返回把字符串中指定的旧子字符串替换成指定的新子字符串后生成的新字符串,如果指定 count 可选参数则替换指定的次数,默认为指定的旧子字符串在字符串中出现的总次数。
实例
以下实例展示了 replace() 方法的使用方法:
#!/usr/bin/python3 S = "www.w3cschool.cc" print ("菜鸟教程新地址:", S) print ("菜鸟教程新地址:", S.replace("w3cschool.cc", "runoob.com")) S = "this is string example....wow!!!" print (S.replace("is", "was", 3))
以上实例输出结果如下:
菜鸟教程新地址: www.w3cschool.cc 菜鸟教程新地址: www.runoob.com thwas was string example....wow!!!