desensitization(str, beginLen, endLen) {
var tempStr = ''
var len = str.length
var firstStr = str.substr(0, beginLen)
var lastStr = str.substr(endLen)
var middleStr = str.substring(beginLen, len - Math.abs(endLen)).replace(/[\s\S]/gi, '*')
tempStr = firstStr + middleStr + lastStr
return tempStr
},
const newStr = desensitization('12345678901', 3, -3)
console.log(newStr) // '123*****901'
手机信息中位脱敏
于 2024-01-11 10:11:55 首次发布
1983

被折叠的 条评论
为什么被折叠?



