一:正则方法
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);