姓名/手机号 脱敏操作

const desensitization = (str,start,end) { //姓名 手机号 脱敏操作
    //从第几位开始截取,不包括第end位
    if(!str?.length) return; //没有则返回
  var firstStr = str.substr(0, start) || ''; //
  var lastStr = str.substr(end, str.length) || '';
    // ig(全文查找、忽略大小写);[\s\S]:匹配所有 空白字符+非空白字符
  var middleStr = str.substring(start, end).replace(/[\s\S]/ig, '*') || '';
  return (firstStr + middleStr + lastStr);
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值