var m="(([0-5]\\d)|(60))"; var h="(([0-1]\\d)|(2[0-3])|(\\*))"; var w="(([1-7])|(\\*))"; var j1="\\/"; var j2=" "; var reg=new RegExp("^"+m+j1+m+j1+h+j1+w+"$"); var reg2=new RegExp("^"+m+j2+m+j2+h+j2+w+"$"); var a=['23 45 10 *','23/45/10/*','23/45/*/*','23/*/*/*','70/45/10/*']; function ss(x){ if(reg.test(x)||reg2.test(x)){ return true; } return false; } for(var i=0;i<a.length;i++){ alert(a[i]+":"+ss(a[i])); } 类似这样试试
var h="(([0-1]\\d)|(2[0-3])|(\\*))";
var w="(([1-7])|(\\*))";
var j1="\\/";
var j2=" ";
var reg=new RegExp("^"+m+j1+m+j1+h+j1+w+"$");
var reg2=new RegExp("^"+m+j2+m+j2+h+j2+w+"$");
var a=['23 45 10 *','23/45/10/*','23/45/*/*','23/*/*/*','70/45/10/*'];
function ss(x){
if(reg.test(x)||reg2.test(x)){
return true;
}
return false;
}
for(var i=0;i<a.length;i++){
alert(a[i]+":"+ss(a[i]));
}
类似这样试试