标签: regex range
我想要一个验证输入范围-90.000000到90.000000的正则表达式。
我有/^(\+|-)?(?:90((?:\.0{1,6})?)|(?:[0-9]|[1-8][0-9])((?:\.[0-9]{1,6})?))$/
/^(\+|-)?(?:90((?:\.0{1,6})?)|(?:[0-9]|[1-8][0-9])((?:\.[0-9]{1,6})?))$/
但是在上面的表达式中,当我输入.1或89.它失败了。我想忽略(.)点。如果我提供(89.),它不应该失败。所以请编辑我的表达式,这样如果我把点数字或某个数字点放在它上面就不会失败。
.
89.