html非零正实数正则表达式,正数|非负数|正整数正小数和0 |金额正则表达式 超、凢脫俗 2022-10-05 15:57 107阅读 0赞 ^((\[1-9\]+\[0-9\]\*.\{1\}\[0-9\]+)|(\[0\].\{1\}\[1-9\]+\[0-9\]\*)|(\[1-9\]\[0-9\]\*)|(\[0\]\[.\]\[0-9\]+\[1-9\]\*))$ 必须是正数 function isPositiveNumber(value)//必须是正数 不能为空.但可以为零 \{ var re=new RegExp(/^((\[1-9\]+\[0-9\]\*.\{1\}\[0-9\]+)|(\[0\].\{1\}\[1-9\]+\[0-9\]\*)|(\[1-9\]\[0-9\]\*)|(\[0\]\[.\]\[0-9\]+\[1-9\]\*))$/); var result; if(re.test(value)) \{ result=true; \} else \{ result=false; \} return result; \} ^(-)?((\[1-9\]+\[0-9\]\*.\{1\}\[0-9\]+)|(\[0\].\{1\}\[1-9\]+\[0-9\]\*)|(\[1-9\]\[0-9\]\*)|(\[0\]\[.\]\[0-9\]+\[1-9\]\*))$ 可以是正数,也可以是负数. 不能为空.但可以为零.
还没有评论,来说两句吧...