【发布时间】:2011-10-10 03:42:38
【问题描述】:
我需要一个只接受正数和小数的 javascript 正则表达式。这就是我所拥有的,但出了点问题——它似乎没有采用单个正数。
/^[-]?[0-9]+[\.]?[0-9]+$/;
例如,9 将不起作用。如果至少有一个正数,我该如何对其进行重组?
【问题讨论】:
-
因为在每个 [0-9] 字符类后面都有 +,所以没有小数的数字必须至少有两位数。
标签: javascript regex