Javascript正则表达式允许负双值?

时间:2012-11-06 11:24:38

标签: javascript regex

嗨,我有正则表达式,可以帮助我验证用户输入。

它只允许带小数点后2位的正数,这是我的正则表达式:

^[0-9]+\.[0-9][0-9]$

我希望这也适用于负数。
如何更改正则表达式以允许负值?

2 个答案:

答案 0 :(得分:2)

如下:

^(\-)?[0-9]+\.[0-9][0-9]$

见工作demo

答案 1 :(得分:0)

认为这样可行:

^(-?)[0-9]+\.[0-9][0-9]$