当前位置: 首页 > Web前端 > HTML

日期和时间-定期支票书写的正则表达式

时间:2023-03-29 11:25:49 HTML

datevarreg=/^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])$/;varregExp=newRegExp(reg);if(!regExp.test(value)){  alert("日期格式有误,正确格式为:2014-01-01");  return;}时间正则表达式varreg=/^(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/;varregExp=newRegExp(reg);if(!regExp.test(value)){  alert("时间格式为不正确,正确的格式是:12:00:00");  return;}日期+时间正则表达式varreg=/^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])\s+(20|21|22|23|[0-1]\d):[0-5]\d:[0-5]\d$/;varregExp=newRegExp(reg);if(!regExp.test(value)){  alert("time格式不正确,正确的格式是:2014-01-0112:00:00");  归来;  }});项目需求:版本控制(需要对表格中的数据设置时间段,每个指定的时间段为一个版本,版本号需要按照特定的格式制定)如图:代码:具体日期格式正则/^[1-9]\d{3}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1])-v[1-9][0-9]*$/