首页 > 移动平台 > 详细

JS将手机号中间四位数变成 *

时间:2021-04-17 11:16:15      阅读:26      评论:0      收藏:0      [点我收藏+]

法一、使用 String 的 replace 和 substring 方法

let num = 17340164790;
let n = num.toString();
let NUM_U = n.replace(n.substring(3,7),‘****‘);
console.log(NUM_U);

法二、使用 String 的 substr 方法

let num = 17340164795;
let n = num.toString();
let NUM_U = n.substr(0,3) + ‘****‘ + n.substr(7,4);
console.log(NUM_U);

法三、使用正则表达式

var tel = 18810399133;
tel = "" + tel;
var reg=/(\d{3})\d{4}(\d{4})/;
var tel1 = tel.replace(reg, "$1****$2");
console.log(tel1);

 

JS将手机号中间四位数变成 *

原文:https://www.cnblogs.com/zhaohui-116/p/14668804.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!