对指定范围的元素进行*替换。
对数字做隐藏处理,有更好的正则的处理方式吗。
写了一个字符串的处理方式,demo如下:
// 对证件类型做特殊处理
hideCertificate(number) {
let a = '12345678';
let len = a.length;
let res;
res = `${a.substr(0, len / 2 / 2)}${new Array(Math.floor(len / 2)).fill('*').join('')}${a.substr(-(len / 2 / 2))}`;
console.log(res);
// 12****78
},