1.描述
replace()方法把字符串中的old(舊字符串)替換成new(新字符串),如果有指定第三個參數max,則替換的不超過max次
2.語法
str.replace(old,new[,max])
3.參數
參數 | 備注 |
---|---|
old | 將要被替換的子字符串或字符序列 |
new | 將要替換成的新的字符串或字符序列 |
max | 可選參數,替換不超過max次 |
4.返回值
返回字符串中的 old(舊字符串) 替換成 new(新字符串)后生成的新字符串,如果指定第三個參數max,則替換不超過 max 次
5.實例
str1 = "Hao123yf456yf789yang234yf8902"
new_str = str1.replace('yf','Maple',2)
print(new_str)
#輸出結果如下:
Hao123Maple456Maple789yang234yf8902