//str:源字符串
//s、e:需要替换的开始位置s和结束位置e
function starReplace(str, s, e) {
if (!str) return str;
var _k = !!e&&e != 0 ? str.substring(s, e) : str.substring(s);
var _v = “”;
for (var i = 0; i < _k.length; i++) _v += “*”;
return str.replace(_k, _v);
}
console.log(starReplace(“532801199010063010”,“6”,“15”));
console.log(starReplace(“王子住”,“1”));
console.log(starReplace(“13988181563”,“3”,“7”));