1.字符串替换中间部分(通用)
// str字符串变量 start开始第几位之后替换 end第几位结束 middle中间替换的内容
function forMate(str,start,end,middle){
if(start < end){
var len = Math.abs(start - end);
var text = "";
for(var i=0;i<len;i++){
text += middle;
}
return str.substring(0,start)+text+str.substring(end);
}
return false;
}
//forMate("17635477842",8,11,"*"); //1763547****
//forMate("41038119990927542X",6,14,"*"); //410381********542X
2.正则表达式