python实现字符串替换
时间: 2023-10-20 10:19:26 浏览: 35
python字符串替换的2种方法
在 Python 中,可以使用 `replace()` 方法来实现字符串替换。该方法会返回替换后的新字符串。
例如,将字符串中所有的 "a" 替换成 "b":
```python
string = "hello world"
new_string = string.replace("l", "L")
print(new_string) # "heLLo worLd"
```
另外,如果需要替换多个字符串,也可以使用正则表达式的 `sub()` 方法:
```python
import re
string = "hello world"
new_string = re.sub("[l|o]", "X", string)
print(new_string) # "heXXX wXXrld"
```
其中,`[l|o]` 表示匹配 "l" 或 "o",`"X"` 表示替换成的新字符串。
阅读全文