求助 正则表达式的问题.只能输入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)