求助  正则表达式的问题.只能输入1至12的数字呢?别的都不行
如题   
 谢谢了先
------解决方案--------------------正则表达式学得不好,这个可以不?   
 @ "^[1-9]$|^1[0-2]$ "   
 for exmaple:   
 if (Regex.IsMatch(str, @ "^[1-9]$|^1[0-2]$ ")) 
                     Console.WriteLine( "yes "); 
                 else 
                     Console.WriteLine( "no ");
------解决方案--------------------纯属幽默一下   
 @ "^1$|^2$|^3$|^4$|^5$|....^12$ "
------解决方案--------------------偶也跟风小幽一默   
 @ "^1至12的数字$ "     
 难不成是月份,一楼的应该就符合楼主的要求了,如果这不是楼主想要的,具体说下要求,我们继续跟风-_-#,继续跟帖
------解决方案--------------------返回指定年份中指定月份的天数 
 DateTime.DaysInMonth(2007, 3)