手机号码中间隐藏四位

1、方法一:切割

phone = res.phone.substr(0, 3) + '****' + res.phone.substr(7)

2、方法二:正则

    var reg = /^(\d{3})\d{4}(\d{4})$/
    var phone = '18812345678'
    console.log(phone.replace(reg, "$1****$2")) // 188****5678

你可能感兴趣的:(JavaScript,算法,正则系列,数学建模,javascript,前端)