求一句输入只能输入整数或小数的正则表达式?
写了一个正则表达是不对头: /^\d+(\.{0,1}\d+){0,1}$/ 如果我输入00.2它也正确,输入02.3它也正确。求人给我写一个并带上解释。 正则表达式
[解决办法]
var p=/^([1-9]\d*)
[解决办法]
(([+-]?)\d*\.\d+)$/
试试
[解决办法]
/^-?(?:\d+
[解决办法]
\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/
jquery.validate组件内number验证用的正则
[解决办法]
厄,那个不能达到你的要求,自己写了一个
/^-?(([1-9]\d*)
[解决办法]
0)\.?\d+$/
[解决办法]
/^-?(([1-9]\d*)
[解决办法]
0)(\.\d+)?$/经测试无误了
[解决办法]
/^-?(([1-9]\d*)
[解决办法]
0)(\.\d+)?$/