jkf37551

JavaScript中replace() 方法如果直接用str.replace("-","!") 只会替换第一个匹配的字符. 
而str.replace(/\-/g,"!")则可以全部替换掉匹配的字符(g为全局标志)。 

所以可以用以下几种方式.:
string.replace(/reallyDo/g, replaceWith);
string.replace(new RegExp(reallyDo, \'g\'), replaceWith);

string:字符串表达式包含要替代的子字符串。
reallyDo:被搜索的子字符串。
replaceWith:用于替换的子字符串。

str.replace("-","!") 替换str中第一次出现的"-"为"!";

str.replace(/\-/g,"!")替换str中所有的"为"!";

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-11-16
  • 2021-11-16
  • 2021-11-16
  • 2022-02-16
猜你喜欢
  • 2021-09-16
  • 2022-12-23
  • 2021-11-06
  • 2021-11-06
  • 2021-07-03
  • 2021-09-16
  • 2021-11-16
相关资源
相似解决方案