姓名脱敏
//name姓名 showNum做左到右不转换为*的个数
const desensitizeName = (name, showNum= 1) => {
if (typeof name !== 'string' || name.length === 0) {
return '';
}
return name.slice(0, str) + '*'.repeat(name.length - showNum);
}
手机号脱敏
1. //phone手机号
1. const desensitizePhone = (phone) => {
1. return phone.replace(/(\d{3})\d{4}(\d{4})/, "$1****$2");
1. }