根据指定被替换的字符,在指定字符串中进行查询替换为新的字符.
function getStr(oldStr,value,newValue){
if(oldStr.includes(value)===true){ // 判断指定字符串中是否存在指定字符
let newStr=oldStr.replace(value,newValue); // 进行字符替换
return getStr(newStr,value,newValue); // 递归使用,调用自身,进行多次判断使用
}
return oldStr; // 若不存在,则直接返回字符串
}
console.log(getStr('sdasdfsad','s','A')); // 进行调用
// 最终输出结果为: AdaAdfAad