日期:2014-05-16  浏览次数:20331 次

JS递归将字符串中的字符替换为目标字符
  1. //repStr:原字符串--rgExp:被替换的字符--replaceText:去替换的字符 ??
  2. function?replaceString(repStr,?rgExp,?replaceText){ ??
  3. ????var?str?=?repStr.replace(rgExp,?replaceText) ??
  4. ????if?(?str.indexOf(rgExp)?!=?-1?){ ??
  5. ????????str?=?replaceString(str,?rgExp,?replaceText); ??
  6. ????}  ??
  7. ????return?str; ??
  8. }??