pathon中,re.sub什么意思
时间: 2023-07-20 21:28:57 浏览: 114
python 正则表达式 re.sub & re.subn
5星 · 资源好评率100%
在 Python 中,`re.sub()` 是一个正则表达式操作函数,用于查找并替换字符串中的匹配项。它接受三个参数:一个正则表达式、一个替换字符串和一个要搜索的字符串。 `re.sub()` 使用正则表达式搜索要替换的字符串,并将其替换为指定的替换字符串。如果没有找到匹配项,则返回原始字符串。例如,可以使用以下代码将字符串中的所有空格替换为下划线:
```
import re
string = "Hello World"
new_string = re.sub(r'\s+', '_', string)
print(new_string) # 输出 Hello_World
```
在这个例子中,`re.sub()` 搜索 `string` 字符串中的空格,并将其替换为下划线。
阅读全文