JS 手机号中间4位星号隐藏

一:正则方法

var str1 = '13991367972'
var reg = /^(\d{3})\d*(\d{4})$/;
var str2 = str1.replace(reg,'$1****$2')

 

二:字符串方法

var str='1366668888';
var str2 = str.substr(0,3)+"****"+str.substr(7);

posted @ 2019-01-17 11:06  —只小白  阅读(7436)  评论(0编辑  收藏  举报