不带replace html标记的replaceAll JavaScript var Text=“iamstrong”; var search=“strong”; var strongAndText=''+search+''; var ReplaceText=Text.replaceAll(搜索、strong和文本); 文本=替换文本;

不带replace html标记的replaceAll JavaScript var Text=“iamstrong”; var search=“strong”; var strongAndText=''+search+''; var ReplaceText=Text.replaceAll(搜索、strong和文本); 文本=替换文本;,javascript,html,Javascript,Html,输出屏幕 iamstrongstrong> 输出HTML iamstrongstrongstrong 我不想替换HTML标记,比如&& 我希望输出保持不变或可以是那样的您可以将和替换为任何类似和的内容,然后替换您的“strong”然后把你的后背换掉。你绝对不是第一个遇到这种问题的人……所以请在问之前做一点基础研究。你试过使用regex吗?@guyaloni阅读了你评论上方的SO文章,这是否回答了你的问题?如果文本是“strong”怎么办?或者如果需要替换“$NOT”?在这种情况下,您应该使用正则

输出屏幕
iamstrongstrong>

输出HTML
iamstrongstrongstrong

我不想替换HTML标记,比如
&&

我希望输出保持不变或可以是那样的
您可以将
替换为任何类似
的内容,然后替换您的“strong”然后把你的
后背换掉。

你绝对不是第一个遇到这种问题的人……所以请在问之前做一点基础研究。你试过使用regex吗?@guyaloni阅读了你评论上方的SO文章,这是否回答了你的问题?如果文本是“strong”怎么办?或者如果需要替换“$NOT”?在这种情况下,您应该使用正则表达式。但这不是问题所在。我认为问题使用了当前文本作为说明,而不是唯一将被取代的内容。因此,解决方案应该以此为出发点。
var Text= "iam <strong>strong</strong>";
var search="strong";


var strongAndText='<strong>'+search+'</strong>';
var ReplaceText = Text.replaceAll(search,strongAndText);
Text = ReplaceText;