該表達式是檢查數> 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