Home >
Javascript
>
JAVAScript中使用正則表達式檢測日期格式
JAVAScript中使用正則表達式檢測日期格式
//檢查是否符合Email規則
function IsEmail(strEmail) {
var objRe = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/;
if(objRe.test(strEmail)) return true;
return false;
}
//檢測數據是不是日期格式
function dateVerify(date){
var reg = /^(\d{4})([\/,-])(\d{1,2})\2(\d{1,2})$/;
var r = date.match(reg);
if(r==null) return false;
var d= new Date(r[1], r[3]-1,r[4]);
var newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate();
date=r[1]+r[2]+((r[3]-1)+1)+r[2]+((r[4]-1)+1);
return newStr==date;
}


0 Responses to "JAVAScript中使用正則表達式檢測日期格式"
留下您的意見: