python 正则 替换
时间: 2024-07-23 08:01:17 浏览: 72
python使用正则表达式替换匹配成功的组
在Python中,正则表达式是一种强大的文本处理工具,可以用来查找、匹配和替换字符串中的模式。`re`模块提供了一系列函数来进行正则操作,其中包括替换功能。使用`re.sub()`函数,你可以指定一个正则表达式模式和一个替换字符串,这个函数会在原始字符串中搜索该模式,并将所有匹配的部分替换成给定的替换字符串。
例如,如果你有一个字符串`text = "Hello, World! Python is great."`,你想把所有的"Python"替换成"Pandas",你可以这样做:
```python
import re
new_text = re.sub("Python", "Pandas", text)
print(new_text) # 输出: Hello, World! Pandas is great.
```
在这个例子中,`"Python"`是模式,`"Pandas"`是替换值。
阅读全文