利用JS正则表达式实现手机号脱敏处理
发布时间
阅读量:
阅读量
以下内容将简要说明如何借助JavaScript中的正则表达式技术完成对手机号码的隐私保护处理。
在前端界面中实施信息遮蔽措施并不足以保障数据的安全性,若希望实现全面的数据防护,必须在服务器端采取相应的脱敏策略。
// 定义一个手机号
let mobile="13588888888";
// 定义手机号正则表达式
let reg=/^(1[3-9][0-9])\d{4}(\d{4}$)/
// 判断手机号是否能够通过正则校验
let isMobile=reg.test(mobile);
console.log(isMobile);
// 将手机号中间4位用*号进行显示
let hiddenMobile=mobile.replace(reg,"$1****$2")
console.log(hiddenMobile);
程序 输出结果:
仅当手机号满足特定正则表达式时,系
全部评论 (0)
还没有任何评论哟~
