我正在尝试这个
/-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/
但这需要两位以上的小数,并且它接受值“.00”
它应该接受以下值
100.00
00:00
0
100
10000000000.00
98173827827.82
它应该拒绝以下值
.00
10.098
87.89381938193819
9183983109.9283912
10.aa
adjbdjbdj
我是正则表达式新手
PS:- 我正在尝试以下 JavaScript 代码。 因此请将表达式限制为仅 JavaScript。
提前致谢
最佳答案
这个应该做:
/^\d+(\.\d{1,2})?$/
关于javascript - 查找最多两位小数的数字的 REGEXP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23525134/