jQuery正则表达式验证:无符号整数或浮点数(最多2位小数),只有点,不是逗号

时间:2014-11-29 13:29:04

标签: jquery regex

我遇到了麻烦:我需要一个与此匹配的正则表达式

有效:

3
44
55.5
66.66
777

无效:

3,3
.4
.55
-7

正则表达式必须只验证无符号整数或浮点数,只验证点(不是逗号),最多2位小数。

1 个答案:

答案 0 :(得分:4)

您可以尝试下面的内容,

^[0-9]+(?:\.[0-9]{1,2})?$

^断言我们刚开始。 $声称我们已经到了最后。基本上锚点用于进行精确的字符串匹配。 \d{1,2}匹配一位或两位数字。

DEMO