python正则表达式浮点数
时间: 2023-12-21 21:32:14 浏览: 88
正则表达式 浮点数验证
5星 · 资源好评率100%
可以使用正则表达式来匹配浮点数。以下是一个示例代码:
```python
import re
# 匹配浮点数
pattern = r'\d+\.\d+|\.\d+'
text = '123.456 789.0 .567'
result = re.findall(pattern, text)
print(result) # 输出:['123.456', '789.0', '.567']
```
在上述代码中,我们使用了正则表达式模式`\d+\.\d+|\.\d+`来匹配浮点数。该模式可以匹配包含小数点的数字,例如`123.456`、`789.0`和`.567`。使用`re.findall()`函数可以找到所有匹配的浮点数。
阅读全文