如何有js正则来 验证 大于等于零,最多可以有两位的小数,且少于999.99

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何有js正则来 验证 大于等于零,最多可以有两位的小数,且少于999.99相关的知识,希望对你有一定的参考价值。

如题,

0 true
0.0 或者 0.00 false
1.00 true

999.99 true
1000 false
999 true
1 true

参考技术A ^(0(?!\.01,2$)(\.[0-9]1,2)?|[1-9][0-9]0,2(\.[0-9]1,2)?)$ 参考技术B ^0*[1-9][0-9]0,2(\.[0-9]1,2)?|0+(\.[1-9][0-9]0,1)|0+(\.0[1-9])|0$

js 正则验证

1、0 -100 的值可以小数
	/^\\d\\.([0-9]1,2|[0-9][0-9])$|^[0-9]\\d0,1(\\.\\d1,2)0,1$|^100(\\.01,2)0,1$/
2、大于零的小数
	^(?!(0[0-9]0,$))[0-9]1,[.]0,[0-9]0,$/
3、大于0,小于等于7.8【控制到小数点的】
	/^([0-7]|[0].[0-9]|[1-6].[0-9]|[1-7].[0-8])$/
4、大于0,小于等于33.3,可以小数 控制到小数点
	/^([0-9]|[0-9].[0-9]|[1-3][0-3].[0-3]|[1-2][0-9].[0-9]|[0-3][0-3])$/

以上是关于如何有js正则来 验证 大于等于零,最多可以有两位的小数,且少于999.99的主要内容,如果未能解决你的问题,请参考以下文章

求只能输入 正数和两位小数 的正则表达式,要能用的。。。

WPF TextBox 正则验证 大于等于0 小于等于1 的两位小数

js校验 正则表达式 金额

js 正则验证

js 正则验证

js 正则验证