共計 513 個字符,預(yù)計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以使用 str.replace()
方法來替換文本中的指定內(nèi)容。str.replace()
方法接受兩個參數(shù),第一個參數(shù)是要被替換的內(nèi)容,第二個參數(shù)是替換后的內(nèi)容。以下是一個例子:
text = "Hello, world!"
new_text = text.replace("world", "Python")
print(new_text)
輸出:
Hello, Python!
在這個例子中,我們把字符串 "world"
替換為 "Python"
。str.replace()
方法返回替換后的新字符串,原字符串不會發(fā)生改變。
如果要替換文本中的所有匹配項,可以使用正則表達式和 re.sub()
方法。以下是一個例子:
import re
text = "Hello, 12345! 67890!"
new_text = re.sub(r"\d+", "NUM", text)
print(new_text)
輸出:
Hello, NUM! NUM!
在這個例子中,我們使用正則表達式 \d+
來匹配所有的數(shù)字,并把它們替換為字符串 "NUM"
。re.sub()
方法返回替換后的新字符串,原字符串不會發(fā)生改變。
希望能幫到你!如果還有其他問題,請隨時提問。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完