溫馨提示×

Python怎么限制替換操作的次數

小億
112
2024-04-02 09:49:01
欄目: 編程語言

在Python中,可以使用re.sub()函數結合指定替換次數來限制替換操作的次數。re.sub()函數用于執行正則表達式的替換操作,其語法如下:

re.sub(pattern, repl, string, count=0, flags=0)

其中,count參數用于指定替換的次數。如果count為0或者省略,則將替換所有匹配項;如果count為正整數,則最多替換指定次數的匹配項。

下面是一個示例,將字符串中的所有空格替換為"-”,但最多替換2次:

import re

s = "hello world, how are you doing today"
result = re.sub(r"\s", "-", s, count=2)
print(result)

輸出結果為:

hello-world,-how are you doing today

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女