正则表达式控制正负浮点数符合规范
时间: 2023-10-12 16:10:57 浏览: 73
可以使用以下正则表达式来控制正负浮点数符合规范:
```(-)?(\d+)(\.(\d+))?```
其中,第一个括号内的“-”表示可选的负号,第二个括号内的“\d+”表示至少一位数字,第三个括号内的“\.(\d+)”表示小数点后面跟着至少一位数字。这个正则表达式可以匹配如下的字符串:
- 1.23
- -4.56
- 789.0
- -0.123
如果需要限制小数点后的位数,可以将“(\d+)”改成“(\d{1,2})”(表示小数点后最多两位数字)或者“(\d{2})”(表示小数点后必须有两位数字)。
阅读全文