re.sub()是Python中的正则表达式模块中的一个函数,用于在字符串中替换匹配的模式。它接受三个参数:
- pattern: 正则表达式模式字符串。
- repl: 用于替换的字符串,也可以是一个函数。
- string: 要搜索的字符串。
它返回一个新的字符串,其中匹配的模式被替换。
例如:
import re
string = 'Hello World'
pattern = r'World'
repl = 'China'
new_string = re.sub(pattern, repl, string)
print(new_string)
输出:
Hello China