【发布时间】:2014-07-23 15:03:45
【问题描述】:
我正在尝试编写一些表单验证,我需要输入之一为 1-9999。我对正则表达式一无所知(以前从未使用过它们),这是我的第一次尝试
/^([1-9][1-9]|[1-9]|[1-9]\d|9999)$/
似乎不想工作,谁能帮帮我?谢谢!
【问题讨论】:
-
如果您在谈论 HTML 表单,请考虑
<input type="number"> -
您使用什么语言?为什么不只使用整数比较?使用正则表达式来验证这样的事情似乎很愚蠢而且有点矫枉过正。
-
如果您从未使用过正则表达式,我建议您阅读一些教程(那里有很多)。如果您不需要正则表达式,则必须回到这里。 :(