要求的数据格式为:
1
10
100
1-5
10-50
100-500
0.5
10.5
10.5-20
10.5-20.5
10-20.5
也就是要求验证的数字大小不限,可以有浮点数可以没有,可以有“-”可以没有,保留一位小数
这是我写的正则表达式:
下面的复制错了:
var a=/^\d{1,}\.?\d?-?(\d{1,})?\.?\d?$/;
更正为:
var a=/^\d{1,}\.?\d{1}?-?(\d{1,})?\.?\d{1}?$/;
但是20.5555一直为true是咋回事?
相关分类