标签: regex pattern-matching
我需要一个正则表达式来检查输入是否只能包含数字,但不能是0,数字应该是1到12位之间的数字。 到目前为止,我已经尝试过:
data-ng-patern="/^[1-9]{1,12}$/"
然而,这样做我在任何情况下都不允许0,例如输入120,与我的模式不匹配。
我该如何实现?
非常感谢。
答案 0 :(得分:3)
您必须使用/^[1-9][0-9]{0,11}$/
/^[1-9][0-9]{0,11}$/
请查看working demo。
Input: 0 123 120 023 Matches: 123 120