描述
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!!!