带有一个可选小数位的1或2位正则表达式
我正在使用: http : //firstopinion.github.io/formatter.js/index.html来屏蔽输入。
我正在查看“模式”选项,并且在编写带有可选小数位的1或2位数的正则表达式时遇到问题。
好的投入:
2.5
12.5
0.5
1
输入错误:
0.25
123.5
1.55
感谢您的任何帮助!
^\d{0,2}(?:\.\d)?$
-
\d{0,2}
= 0-2位数 -
\.\d
=小数点后跟1位数 -
(?: ... )?
=可选组 -
^
和$
将其锚定到开头和结尾
DEMO