Javascript 在html中找到指定字符串后动态插入新行

Javascript 在html中找到指定字符串后动态插入新行,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如何在html中找到指定字符串后动态插入下一行 如果我有这样一句台词 "Additional values arecontaining html" 我需要在字符串“are”之后插入下一行,我需要上面的行,如下所示 "Additional values are <br>containing html"</br> “其他值包含html” 您可以使用replace来实现这一点,如下所示: $('.title').html(函数(){ return$(this.html()

如何在html中找到指定字符串后动态插入下一行

如果我有这样一句台词

"Additional values arecontaining html"
我需要在字符串“are”之后插入下一行,我需要上面的行,如下所示

"Additional values are <br>containing html"</br>
“其他值
包含html”

您可以使用replace来实现这一点,如下所示:

$('.title').html(函数(){
return$(this.html().replace('附加值为','附加值为
'); });

jQuery是一个快速、小且功能丰富的JavaScript库。
其他值包含html

JQuery提供了多功能性和可扩展性。
您可以使用replace实现这一点,如下所示:

$('.title').html(函数(){
return$(this.html().replace('附加值为','附加值为
'); });

jQuery是一个快速、小且功能丰富的JavaScript库。
其他值包含html
JQuery提供了多功能性和可扩展性。
String.replace()
是您正在寻找的方法:

var str=“其他值包含html”;
var newStr=str.replace(/(are)+/g,“$1
”) document.body.innerHTML=(newStr)
String.replace()
是您要查找的方法:

var str=“其他值包含html”;
var newStr=str.replace(/(are)+/g,“$1
”) document.body.innerHTML=(newStr)感谢大家

我找到了一个使用jq的解决方案

“包含html的其他值”

$(文档).ready(函数(){ $(“div”)。每个(函数(){ var getContent=$(this.text(); var newString=getContent.replace('Containing','Containing'); $(this.html(新闻字符串); }); }); “其他值包含html” 感谢大家,

我找到了一个使用jq的解决方案

“包含html的其他值”

$(文档).ready(函数(){ $(“div”)。每个(函数(){ var getContent=$(this.text(); var newString=getContent.replace('Containing','Containing'); $(this.html(新闻字符串); }); }); “其他值包含html”
欢迎来到堆栈溢出!请看和。当提出问题时,您还应该包括失败的尝试,以防堆栈溢出!请看和。提问时,您还应包括您失败的尝试。
str.replace(/(are)+/g,“$1
str.replace(/(are)+/g,“$1
”)
"Additional values arecontaining html" $(document).ready(function() { $("div").each(function() { var getContent=$(this).text(); var newString=getContent.replace('Containing','Containing'); $(this).html(newString); }); }); "Additional values are containing html"