filterPhone(val) {
const overlen = (val.length - 4) / 2
const startLen = overlen % 2 === 0 ? overlen : Math.ceil(overlen)
const endLen = startLen + 4
return val.substr(0, startLen) + '****' + val.substr(endLen, val.length)
}
对手机号中间四位脱敏
最新推荐文章于 2024-05-26 23:23:19 发布
该代码定义了一个filterPhone函数,它接受一个电话号码字符串val作为参数。函数计算出在隐藏中间四位之前的字符数(overlen),然后确定开始隐藏的位置(startLen)和结束位置(endLen)。最后,返回一个新的字符串,其中电话号码的中间四位被****替换,保留首尾部分。此功能常用于保护隐私。
摘要由CSDN通过智能技术生成