当前位置: 代码迷 >> ASP.NET >> 验证年月解决方案
  详细解决方案

验证年月解决方案

热度:4894   发布时间:2013-02-26 00:00:00.0
验证年月
在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}$ ");
}
  相关解决方案