python replace数字
时间: 2023-11-04 13:51:03 浏览: 14
ReplaceNumber.py
如果你想要将字符串中的数字替换成其他内容,可以使用正则表达式和re模块来实现。下面是一个简单的示例代码:
```python
import re
str = "I have 10 apples and 5 bananas."
new_str = re.sub(r'\d+', 'X', str)
print(new_str)
```
输出结果为:
```
I have X apples and X bananas.
```
这里使用了正则表达式 `\d+` 来匹配一个或多个数字,然后使用 `re.sub()` 函数将其替换成字符 `'X'`。你可以修改其中的 `'X'` 参数为你需要的任何字符串。
阅读全文