编写函数del,其功能为删除字符串s中所有非数字字符
时间: 2023-05-20 11:03:39 浏览: 78
python清除字符串里非数字字符的方法
可以使用正则表达式来实现这个功能,代码如下:
```python
import re
def del_non_digits(s):
return re.sub(r'\D', '', s)
```
这个函数使用了 re.sub 函数,它可以将字符串中匹配某个正则表达式的部分替换为另一个字符串。这里的正则表达式 \D 匹配任意非数字字符,替换为空字符串即可。
阅读全文