在使用eslint的时候,有一处正则表达式报错了,思来想去不知道怎么改
//未改动之前
timeFormat(time) {
if (!time) return '';
let reg = /\-/g;
time = time.split(' ')[0];
time = time.replace(reg, '.');
return time;
},
报错就说/\-/g这里错了,但是看了半天没看出个所以然,这里想匹配的只是-而已,也百度了下没有百度出来。
尝试性把\删除结果发现对了
//修改后
timeFormat(time) {
if (!time) return '';
let reg = /-/g;
time = time.split(' ')[0];
time = time.replace(reg, '.');
return time;
},