python字符串-替換(replace)


replace方法:對字符串全局進行查找和替換。

  • replace() 方法把字符串中的 old(舊字符串) 替換成 new(新字符串),返回一個新的字符串,如果指定第三個參數max,則替換不超過 max 次。

語法

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

參數

  • old:將被替換的子字符串。
  • new:新字符串,用於替換old子字符串。
  • max:可選參數, 替換不超過 max 次。

返回值

  • 返回一個新的字符串。

注意

  • 原字符串不會改變。
str = '我愛我的爸媽'
print('替換后新的字符串:', str.replace('爸媽', '爸爸媽媽'))
# replace不會改變原字符串內容,而是生成一個新的字符串
print('原字符串:', str)
print('只替換1次:', str.replace('我', '我真的', 1))
print('沒有找到的情況下不會替換任何內容:', str.replace('姐姐', '爸爸媽媽'))
替換后新的字符串: 我愛我的爸爸媽媽
原字符串: 我愛我的爸媽
只替換1次: 我真的愛我的爸媽
沒有找到的情況下不會替換任何內容: 我愛我的爸媽


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM