溫馨提示×

Python中re.sub函數的作用是什么

小億
330
2023-12-28 00:18:13
欄目: 編程語言

Python中re.sub函數是re模塊中的一個函數,用于替換字符串中的匹配項。

具體來說,re.sub函數接受三個參數:模式(pattern)、替換字符串(repl)和目標字符串(string)。函數會在目標字符串中搜索與模式匹配的部分,然后用替換字符串替換匹配的部分。

re.sub函數的作用是將目標字符串中所有匹配模式的部分替換為指定的替換字符串,并返回替換后的字符串。如果沒有匹配項,則返回原始字符串。

例如,假設有一個目標字符串為"hello, world!“,我們想將其中的"world"替換為"Python”,可以使用re.sub函數進行替換:

import re

string = "hello, world!"
pattern = "world"
replacement = "Python"

new_string = re.sub(pattern, replacement, string)
print(new_string)

輸出結果為:“hello, Python!”

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