【发布时间】:2014-11-08 09:41:32
【问题描述】:
我在网上搜索了一段时间没有任何成功。如果有人能解决这个问题或至少为我指明正确的方向,我将不胜感激。
我需要一个执行以下操作的正则表达式模式:
等于或大于数字 3
不得使用小数
不能允许负数
我正在使用foundation 5 abide.js 来验证我的表单,这需要一个正则表达式模式来进行高级验证。 这是验证价格输入字段所必需的。
【问题讨论】:
-
为什么是正则表达式?你有 JS。
-
仅正则表达式?更容易转换为数字并检查您的约束
-
正则表达式无法计算,所以必须用字符和字符串表示“大于3”。
-
另外,你指定了最小值,那么最大值呢?
12348712983470是有效价格吗? -
我喜欢 OP 选择性地忽略问题的方式。
标签: javascript php regex validation