一种在javascript中替换字符串的方法

时间:2015-04-19 21:27:15

标签: javascript string replace

我正在寻找在javascript中替换字符串的最佳方法。唯一的问题是,我需要将其替换为:

这是我的字符串:The brown fox jumps over the brown fence

我需要javascript才能找到两个这样的字词:The **brown** fox jumps over the **brown** fence

我需要用这些词中间的内容替换字符串:fox jumps over the

我一直在网上看,但我找不到任何东西。

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

这将完成工作

var str = "The brown fox jumps over the brown fence";
var newStr = str.replace(/brown(.+)brown/g,"\"help me without i have to tell anything\"");

结果将是:

  

“没有我必须告诉任何事情帮助我”围栏

一个变体就是这个

var newStr.replace(/brown(.+)brown/g,"brown dog sleep over the brown");

导致:

  

棕色的狗睡在棕色的篱笆上