我想在Textbox中输入时间格式为YYYY-MM-DD可是要怎么限制呢?
我写了一个正则表达式的代码可是不对?代码如下
Regex riqi = new Regex("^((19|20)\\d{2})-((1[0-2])|([1-9]))-((3[0-1])|([1-2][0-9])|([1-9]))$");
return !riqi.IsMatch(date);
请大家帮我看看给我提点建议,小妹在此谢过了!
我写了一个正则表达式的代码可是不对?代码如下
Regex riqi = new Regex("^((19|20)\\d{2})-((1[0-2])|([1-9]))-((3[0-1])|([1-2][0-9])|([1-9]))$");
return !riqi.IsMatch(date);
请大家帮我看看给我提点建议,小妹在此谢过了!
然后在服务器端检查一下输入的合法性(WebForm)就可以了PS:小妹,给的分好少啊。。
{
datetime.parse(textbox.text());
}
catch
{
messagebox.show("正确格式应为'1999-1-1'");
}