/^\d{4}\-\d{2}\-\d{2}$/
这里只是限制了格式必须是yyyy-mm-dd ,如果想做的年月日校验很精准,那比较麻烦!
var time = document.getElementById("udate").value;
var r = new RegExp("^[1-2]\\d{3}-(0?[1-9]||1[0-2])-(0?[1-9]||[1-2][1-9]||3[0-1])$");
r.test(time);
private boolean getDateFormat() {
String str = "2013-09-08";
Pattern pat = Pattern.compile("^\\d{4}-\\d{2}-\\d{2}$");//正则
Matcher m = pat.matcher(str);
while(m.matches()){
return true;
}
return false;
}
^/d{4}(-)/d{2}(-)/d{2}$
退出程序界已经很久了,不知道对不对