该表达式是检查数> 1正则表达式大于和小于
^[1-9] + [0-9] * $
- 什么是表达检查 是否大于给定值,比如 “99”?
- 值小于99的值是多少?
更新:
我使用ASP.NET验证控件。
谢谢。
该表达式是检查数> 1正则表达式大于和小于
^[1-9] + [0-9] * $
更新:
我使用ASP.NET验证控件。
谢谢。
我同意@Rowlf的评论!你不应该需要一个正则表达式来做到这一点(除非这是一个面试问题:))。只需使用'>'。
好吧,你给正则表达式^[1-9]+[0-9]*$
是匹配>=1
不仅>1
你说这是家庭作业,所以我给我的回答对大于57代替;你可以采取这个想法并修改它。
/^([6-9][0-9]|5[89]|[1-9][0-9]{2,})$/
如果没有{a,}
结构,
/^([6-9][0-9]|5[89]|[1-9][0-9][0-9]+)$/
最后一个字符类应该是[0-9] – Toto 2010-08-30 08:07:06
“如果你只有一把锤子,一切看起来都像钉子。” 使用'>'有什么问题? – Rowlf 2010-08-30 06:09:11
听起来像功课。 – 2010-08-30 06:12:01
正在尝试使用正则表达式。我认为内置的asp.net验证有助于更快地完成工作。 – Narazana 2010-08-30 07:08:09