正则表达式捕获浮点数范围 (3.0 – 5.5)
Regex to capture range of floats (3.0 – 5.5)
我无法找出一个正则表达式来捕获 3.0 到 5.5 之间的浮点数。
这就是我到目前为止所拥有的:/^[3-5]+('.[0-9]{1,2})?$/
.
井范围和正则表达式不是齐头并进的。但是由于您的范围较小。这将起作用。
正则表达式:'b([3-4]'.[0-9]|5'.[0-5])'b
解释:
-
[3-4]'.[0-9]
将从3.0
匹配到4.9
. -
5'.[0-5]
将从5.0
匹配到5.5
。 -
双方
'b
都不允许数字在前面或后面
。
要检查完整的字符串是否在指定的范围内,您可以使用:^([3-4]'.[0-9]|5'.[0-5])$
正则表达式 101 演示
相关文章:
- 将浮点数排序为自然数
- 使用javascript从字符串中提取浮点数
- 为大型地理位置的坐标生成浮点数
- 如何使用Javascript使浮点数的精度相同
- 从字符串到浮点数的奇怪转换
- 如何将浮点数格式化为两位数
- 浮点数的总和在 JavaScript 中没有给出小数
- 如何使用 javascript 将浮点数格式化为十进制数(7)
- HTML浮点数字字段具有高精度,但呈现四舍五入值
- 使用浮点数获取基于数组的y轴最大/最小值
- 只允许带有退格和左右箭头的浮点数
- javascript正则表达式浮点数,以字符串结尾
- 在AngularJS中格式化浮点数而不丢失精度
- 如何通过 javascript 在浮点数中保留小数点数后的 2 位数字
- 在Javascript中,大浮点数的小数位数有限制吗
- 正则表达式用于逗号分隔浮点数的列表
- 谷歌条形图无法显示浮点数
- 如何在Javascript中将浮点数转换为字符串数组
- 正则表达式捕获浮点数范围 (3.0 – 5.5)
- MongoDB:查询数组上的浮点数范围