我正在寻找在javascript中替换字符串的最佳方法。唯一的问题是,我需要将其替换为:
这是我的字符串:The brown fox jumps over the brown fence
我需要javascript才能找到两个这样的字词:The **brown** fox jumps over the **brown** fence
我需要用这些词中间的内容替换字符串:fox jumps over the
我一直在网上看,但我找不到任何东西。
有什么想法吗?
答案 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");
导致:
棕色的狗睡在棕色的篱笆上