python正则表达提取数字
时间: 2023-06-23 20:46:09 浏览: 81
正则表达式_数字的提取
可以使用re模块中的正则表达式函数来提取数字。例如,可以使用`\d+`匹配一个或多个数字。
以下是一个简单的示例:
```python
import re
text = "The price of the product is $29.99"
match = re.search('\d+\.\d+', text)
if match:
print(match.group(0))
```
输出:
```
29.99
```
在这个示例中,我们使用正则表达式`\d+\.\d+`来匹配小数点后面的数字。我们使用`re.search()`函数来搜索字符串中的匹配项,并使用`match.group(0)`返回第一个匹配项。
阅读全文