首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

正则表达式的有关问题.只能输入1至12的数字呢?别的都不行

2012-03-09 
求助正则表达式的问题.只能输入1至12的数字呢?别的都不行如题谢谢了先[解决办法]正则表达式学得不好,这个

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

热点排行