标签: regex
我一直在尝试使用正则表达式^\d{0,12}(\.{0,1}\d{0,2})$。
^\d{0,12}(\.{0,1}\d{0,2})$
有效匹配:
.22 0.22 123456789012.01 123.2 123. 125 120.00 125444 123456789123.
无效匹配
1234567891232 12345678912345
如何限制无效匹配,因为此正则表达式适用于所有其他情况 现在我必须将十进制前的数字限制为12,我希望现在你们都能得到我需要的东西。
答案 0 :(得分:0)
我想你想要这样的东西,
^(?:\d{0,12}\.\d{0,2}|\d{0,12})$
DEMO