pythonre.sub
时间: 2023-11-03 11:58:53 浏览: 158
Python正则替换字符串函数re.sub用法示例
re.sub() 是 Python 中 re 模块提供的一个函数,用于在一个字符串中搜索并替换满足正则表达式匹配的部分。该函数会搜索字符串中满足指定模式的子串,并用替换字符串替换它们。替换后的字符串作为函数的返回值返回。
该函数的基本语法如下:
re.sub(pattern, repl, string, count=0, flags=0)
其中,pattern 是用于匹配的正则表达式模式,
repl 是用于替换的字符串,
string 是要进行搜索和替换的原始字符串,
count 是指定替换次数的可选参数,
flags 是指定匹配模式的可选参数。
例如,假设有一个字符串 text = "hello, world!",我们想要将其中的 "world" 替换为 "Python",可以使用 re.sub() 函数实现:
new_text = re.sub(r"world", "Python", text)
print(new_text) # 输出 "hello, Python!"
阅读全文