我已经尝试了以下方法,但它不起作用。任何帮助将不胜感激。
^[0]{1}.[0-9]{2}$
[0]{1}
模式匹配单个0
字符。它不能确保它之前或之后没有数字,[0]
总是匹配一个0
,因此{1}
是多余的。
如果您需要匹配字符串开头的任何 1 位数字,后跟一个点,然后匹配任何 2 位数字,则需要使用
^[0-9].[0-9]{2}$
请注意,它与0.00
、1.00
匹配。9.99
.请参阅正则表达式演示。
详
^
- 字符串锚点的开头[0-9]
- 任意 1 个 ASCII 数字.
- 一个点[0-9]{2}
- 任意 2 位(由于限制量词{2}
位($
- 字符串锚点的结尾。