标签: regex
到目前为止,我可以验证货币到某一点,但存在问题。
我当前的正则表达式:/^[0-9]\d{0,7}+\.?\d{2}$/
/^[0-9]\d{0,7}+\.?\d{2}$/
这些不应该被验证(这是我无法实现的)。 前面没有零,除非它像0.50,0.15等。
0123456.00 0123.55
有效性规则:
所有这些都是有效的:
0.00 0.10 1.00 12345678.00
答案 0 :(得分:4)
使用此模式^(?!0\d)\d{1,8}\.\d{2}$ demo
^(?!0\d)\d{1,8}\.\d{2}$