美文网首页
开发小技巧-如何通过JS方式实现隐藏手机号码中间4位数

开发小技巧-如何通过JS方式实现隐藏手机号码中间4位数

作者: fdeb17225224 | 来源:发表于2020-07-24 10:45 被阅读0次

在前端开发中,遇到如下需求:隐藏手机号码,将中间几位替换为*。通过js如何实现手机号码隐藏中间4位呢?下面整理几种实现方式:
1.使用正则:

function geTel(tel){
    var reg = /^(\d{3})\d{4}(\d{4})$/;  
    return tel.replace(reg, "$1****$2");
}
//测试
var tel = "17326453333"; 
console.log(geTel(tel));//173****3333

2.通过长度截取

function geTel(tel){
    return tel.substring(0, 3)+"****"+tel.substr(tel.length-4);
}
//测试
var tel = "17326453333"; 
console.log(geTel(tel));//173****3333

相关文章

网友评论

      本文标题:开发小技巧-如何通过JS方式实现隐藏手机号码中间4位数

      本文链接:https://www.haomeiwen.com/subject/tiqjlktx.html