0

以下正则表达式只允许直到 2 个精度

/^\d+(\.\d{1,2})?$/,

但它应该允许任何精度..如何更改此正则表达式以允许任何精度值?

喜欢 12.212121212121212121212...

现在只需要两个精度... 1223232323.23

我试过这个不起作用..

/^\d+(\.\d{1,All})?$/,
4

2 回答 2

2

/^\d+(\.\d{1,})?$/

或者:

/^\d+(\.\d+)?$/

于 2012-09-13T07:20:33.987 回答
2

这应该是这样的:

/^\d+(\.\d+)?$/
于 2012-09-13T07:28:23.553 回答