比如一个输入是: 干达奶酪 20,如何提取20为整数?
时间: 2024-05-01 12:24:11 浏览: 173
奶酪包装装盒生产线 sw20.rar
可以通过正则表达式来提取整数,具体方法如下:
```python
import re
text = "干达奶酪 20"
number = re.findall(r'\d+', text)[0]
print(number)
```
输出结果为:20
上述代码中,使用了Python的re模块来匹配字符串中的数字。`\d+`表示匹配数字,`+`表示匹配一个或多个数字。`findall()`函数返回所有匹配的结果,使用`[0]`来获取第一个匹配的整数。
阅读全文