求正则表达式,验证yy-mm-dd格式日期 望高手帮忙解决下验证yy-mm-dd格式日期问题万分感激!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ^\d{2}-(0?\d|1[012])-(0?\d|[12]\d|3[01])$ string s = "2009-8-17";try{ DateTime dt = Convert.DateTime(s);}catch{ //验证失败} 这样写,不如使用DateTime.TryParse()方法 function checkDate(strValue){ var regTextTime = /^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578] )|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))$/; return regTextTime.test(strValue);}alert(checkDate("2010-11-05")); 添加数据源时发生的未能获取列信息问题。 请教,多条件的查询如何实现? 线程的控制 后台执行alert,经过调试,执行到那了,为什么就不弹出窗口? 恳求大家的高见?? 二维表头的问题 C#里的窗体自动关闭问题 急!!! 大家有用过C1FLEXGRID 第三方控件的吗? GridView绑定了自动生成Insert、update语句的数据源后,如何再在GridView中将其中的一列变为超链接列 在winfrom里面,我鼠标点击任何一列,都要让改行高亮显示 TextBox的数据绑定问题 进程、线程、应用程序域、上下文、程序集、托管堆之间的关系
try
{
DateTime dt = Convert.DateTime(s);
}
catch
{
//验证失败
}
这样写,不如使用DateTime.TryParse()方法
{
var regTextTime = /^((\d{2}(([02468][048])|([13579][26]))[\-\/\s]?((((0?[13578] )|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|([1-2][0-9])))))|(\d{2}(([02468][1235679])|([13579][01345789]))[\-\/\s]?((((0?[13578])|(1[02]))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(3[01])))|(((0?[469])|(11))[\-\/\s]?((0?[1-9])|([1-2][0-9])|(30)))|(0?2[\-\/\s]?((0?[1-9])|(1[0-9])|(2[0-8]))))))$/;
return regTextTime.test(strValue);
}
alert(checkDate("2010-11-05"));