python提取字符串中的数字
时间: 2023-08-30 17:09:11 浏览: 73
详解Python3中字符串中的数字提取方法
5星 · 资源好评率100%
可以使用正则表达式来提取字符串中的数字,示例代码如下:
```python
import re
text = "abc123def456ghi789"
numbers = re.findall(r'\d+', text)
print(numbers) # 输出: ['123', '456', '789']
```
正则表达式 `r'\d+'` 表示匹配一个或多个数字。函数 `re.findall()` 返回一个列表,包含所有匹配的子字符串。
阅读全文