好久没写博客了,还是要维护和保持的,那啥,谁说的,只要功夫深,铁杵磨成针的
昨天,改bug ,又写js了,需要用到正则对输入的string进行判断是否为 yyyy-mm-dd hh:mm格式。
附上代码
//check date
var isDate = function (str){
var date = false;
var result=str.match(/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}$/);
if(result!= null){
date = true;
}
return date;
};
关键点在于 match 方法后面跟正则的话,不是string格式的,这一点和java不一样,之前加了引号,为此检查了好久,注意避坑