热门关键字:
jquery > jquery教程 > javascript > 原生javascript用正则验证是否是日期格式

原生javascript用正则验证是否是日期格式

1187
作者:管理员
发布时间:2015/5/24 11:48:45
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=600

原生javascript用正则验证是否是日期格式


可以验证以下3种日期格式

1、yyyy-MM-dd

2、yyyy.MM.dd

3、yyyy/MM/dd


这方法是非常实用,又简单,主要用了正则表达式,代码如下:

function validate(date){
 var regexp = /^\d{4}([-\.\/])(1[0-2]|0?\d)\1(3[01]|[0-2]?\d)$/;
 return regexp.test(date);
}
个人感觉用得挺方便的,就把它分享出来给大家用,希望可以帮到大家。。。


调试代码如下:

alert('validate("2014.01.30")返回:'+validate("2014.01.30")
+'\r\nvalidate("2014-01-30")返回:'+validate("2014-01-30")
+'\r\nvalidate("2014/01/30")返回:'+validate("2014/01/30"));

效果如下:

原生javascript用正则验证是否是日期格式





如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:javascript 正则表达式 validate test alert function
友荐云推荐