【发布时间】:2019-12-03 19:12:43
【问题描述】:
我想要一个只接受正数和负数的正则表达式。它不应包含小数点或除正数和负数外的任何其他字符。
我试过下面的正则表达式,但它接受小数点。
^-?\d*\.{0,1}\d+$
正则表达式不应允许任何小数点,即使它在 0 之前,例如122334.0000
谢谢。
【问题讨论】:
-
试试:
/^[+-]?\d+$/ -
什么阻止了你from dropping
\d*\.{0,1}
标签: javascript regex