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

验证年月解决方案

2012-02-21 
验证年月在cs里,我怎么验证用户输入的是正确的年,月年,含有字母等月的形式是:01,02,03...12,如果不在这里

验证年月
在cs里,我怎么验证用户输入的是正确的年,月
年,含有字母等
月的形式是:01,02,03...12,如果不在这里面,就是错误的月.

[解决办法]
按照你上面的写成方法,这个是验证月的
bool IsValidMonth(string strIn)
{
return Regex.IsMatch(strIn, @ "^(0[1-9])|(1[0-2])$ ");
}
这个是验证年的,而年份也应该有一个取值范围,我这里取的是1600~2999
bool IsValidYear(string strIn)
{
return Regex.IsMatch(strIn, @ "^((1[6-9])|(2\d))\d{2}$ ");
}

热点排行
Bad Request.