该正则表达式可区分平年和闰年,每月30天31天,形式如:20120514181236
"^((?!0000)[0-9]{4}" + "((0[1-9]|1[0-2])" +
"(0[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])(29|30)|(0[13578]|1[02])31)" + "|(([0-9]{2}(0[48]|[2468][048]|[13579][26])|(0[48]|[2468][048]|[13579][26])00)0229))" + "(([01][0-9]|2[0-3])[0-5][0-9][0-5][0-9])$";
"^((?!0000)[0-9]{4}" + "((0[1-9]|1[0-2])" +
"(0[1-9]|1[0-9]|2[0-8])|(0[13-9]|1[0-2])(29|30)|(0[13578]|1[02])31)" + "|(([0-9]{2}(0[48]|[2468][048]|[13579][26])|(0[48]|[2468][048]|[13579][26])00)0229))" + "(([01][0-9]|2[0-3])[0-5][0-9][0-5][0-9])$";