日期:2014-05-16  浏览次数:21061 次

求一个正则表达式(只能输入1-45正整数数字)
rt。用于验证控件里的。
------解决方案--------------------
错了
Regex reg = new Regex(@"(^[1-9]$)
------解决方案--------------------
(^[1-3][0-9]$)
------解决方案--------------------
(^[4][0-5]$)");
------解决方案--------------------
 Regex regex = new Regex(@"^4[0-5]$
------解决方案--------------------
^[1-3]\d$
------解决方案--------------------
^[1-9]$");

------解决方案--------------------
Regex reg = new Regex(@"(^[1-9]$)
------解决方案--------------------
(^[1-3][0-9]$)
------解决方案--------------------
(^[4][0-5]$)");

------解决方案--------------------
Regex reg = new Regex(@"^([1-9])
------解决方案--------------------
([1-3]\d)
------解决方案--------------------
(4[0-5])$");
------解决方案--------------------
update:
Regex reg = new Regex(@"^(([1-9])
------解决方案--------------------
([1-3]\d)
------解决方案--------------------
(4[0-5]))$");