日期和时间的正则表达式:时间格式是yyyy-MM-dd hh:mm:ss和MM-dd hh:mm:ss和hh:mm:ss这三种情况都通过,或者这三个的每种格式各写一个表达式

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 09:38:28

日期和时间的正则表达式:时间格式是yyyy-MM-dd hh:mm:ss和MM-dd hh:mm:ss和hh:mm:ss
这三种情况都通过,或者这三个的每种格式各写一个表达式

js:
var m = /(\d{4}-\d{2}-\d{2}\d{2}:\d{2}:\d{2})|(\d{2}-\d{2}\d{2}:\d{2}:\d{2})|(\d{2}:\d{2}:\d{2})/;
var s = "2012-01-23 21:08:29";
//s = "01-23 21:08:29";
//s = "21:08:29";
alert(m.test(s));

java:将上面的\d换成\\d