我该如何编写一个正则表达式来匹配具有以下属性的字符串?:
- 包含数字以及只有点作为十进制分隔符(但点不是必需的,这意味着它可以是
123
或123.4
或123.56
)。 - 没有前导点(不是
.12
)。 - 只有在后面跟着一个点时才能写前导零(不能像
000.12
那样,只能是0.12
)。 - 只有2位小数。
123
是什么情况? - Youcef LAIDANI0.123
)违反了规则#4吗? - Andreas100.05
有3个零,看起来应该是有效的。 - Andreas