正则表达式 - 意外的量词

时间:2013-09-04 15:48:47

标签: javascript asp.net regex validation

当正则表达式验证程序被触发时,我收到了一个javascript运行时(Unexpected Quantifier)错误。

表达式为 - ^[0-9]+(\.[0-9]{1,3})?${1,3}

我正在尝试验证最多3个小数位的数字。

有人能看出这有什么问题吗?

1 个答案:

答案 0 :(得分:3)

从表达式的末尾删除额外的{1,3}

^[0-9]+(.[0-9]{1,3})?$