共計 363 個字符,預(yù)計需要花費(fèi) 1 分鐘才能閱讀完成。
在 Python 中,可以使用 re.sub() 函數(shù)結(jié)合指定替換次數(shù)來限制替換操作的次數(shù)。re.sub() 函數(shù)用于執(zhí)行正則表達(dá)式的替換操作,其語法如下:
re.sub(pattern, repl, string, count=0, flags=0)
其中,count 參數(shù)用于指定替換的次數(shù)。如果 count 為 0 或者省略,則將替換所有匹配項(xiàng);如果 count 為正整數(shù),則最多替換指定次數(shù)的匹配項(xiàng)。
下面是一個示例,將字符串中的所有空格替換為 "-”,但最多替換 2 次:
import re
s = "hello world, how are you doing today"
result = re.sub(r"\s", "-", s, count=2)
print(result)
輸出結(jié)果為:
hello-world,-how are you doing today
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完