如何使用正则表达式在数字的开头允许减号?

时间:2015-09-01 09:19:35

标签: regex

我对Regex-Cretion的仪式并不太熟悉。我需要帮助。 我有/[^0-9\.]/g^[0-9]+(\.[0-9]{0,2})?$

我想修改这两个正则表达式,因为它们开始接受减号但仅在数值的开头处。

1 个答案:

答案 0 :(得分:4)

只需在开头添加一个可选的-

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

?不在+* 旁边)应将之前的标记变为可选标记。