30到100的数的正则包括小数
时间: 2023-11-27 09:55:43 浏览: 21
正则表达式验证小数是否非法
5星 · 资源好评率100%
30到100的数的正则表达式可以写成:
```
(3[09]|[4-9][0-9]|100)(\.\d+)?
```
解释一下:
- `(3[0-9]|[4-][0-9]|100)` 表示匹配 30 到 100 之间的整数,其中 `3[0-9]` 匹配 30 到 39,`[4-9][0-9]` 匹配 40 到 99,`100` 匹配 100。
- `(\.\d+)?` 表示可选的小数部分,其中 `\.` 表示匹配小数点,`\d+` 表示匹配一位或多位数字。
因此,该正则表达式可以匹配 30 到 100 之间的整数或小数。例如:
- 30
- 99
- 100
- 55.5
- 85.123
阅读全文