1

到目前为止,我有:/\d{1,2}\.\d{1,2}/。但我不想包含除数字以外的任何其他字符(不想要 a0.12)。这适用于 maxlength 设置为 5 的输入字段。基本上,输入字段应该只允许格式为“99.99”的数字。有什么想法吗?

4

3 回答 3

4

你可以试试用这个。它符合您的要求。

/^\d{1,2}\.\d{1,2}$/
于 2013-07-23T07:36:34.587 回答
1

尝试这个:

/^(\d{1,2}\.\d{1,2}|\d{1,2})$/
  • 匹配9, 99, 9.99,99.9
  • 不匹配9.99.
于 2013-07-23T07:41:56.253 回答
0

尝试使用

/\d{2,2}.\d{2,2}/

表达式 {2,2} 将帮助您将模式的最小和最大长度限制为两个。我认为 {2} 也应该有效。

于 2013-07-23T07:39:20.837 回答