手机号脱敏:
<div>{{phone('13796766666')}}</div>
phone(val) {
return val.substring(0,3)+"****"+val.substring(7);
},
结果:137****6666
姓名脱敏参考:https://blog.csdn.net/so_and/article/details/107141969
身份证号脱敏参考:https://blog.csdn.net/weixin_42359392/article/details/121933057
var _idcard = "411425199810328466";
console.log(_idcard.replace(/^(.{6})(?:\d+)(.{4})$/, "\$1****\$2"));
//前边的6就是左边显示多少位,后边的4就是右边显示多少位,$1和$2之间 是脱敏后中间要显示的星号*的个数
结果: