Javascript 如何从浏览器中的文本中删除可见的HTML语法?
我们正在从AmazonAPI中获取编辑评论,其中包含一些不应显示的内联HTML语法 我们如何最简单地删除显示给查看器的额外HTML语法?可能需要一些javascript 如果单击灯泡上的“查看详细信息”后查看评论,您可以看到这样一个示例 谢谢! 亚当试试这个Javascript 如何从浏览器中的文本中删除可见的HTML语法?,javascript,html,api,parsing,amazon,Javascript,Html,Api,Parsing,Amazon,我们正在从AmazonAPI中获取编辑评论,其中包含一些不应显示的内联HTML语法 我们如何最简单地删除显示给查看器的额外HTML语法?可能需要一些javascript 如果单击灯泡上的“查看详细信息”后查看评论,您可以看到这样一个示例 谢谢! 亚当试试这个 var actualString = "<span>Some Text</span> Some other Text <br/> sfahgukasfg <p > "; removedHTML
var actualString = "<span>Some Text</span> Some other Text <br/> sfahgukasfg <p > ";
removedHTMLTagsString = actualString .replace(/<[^>]+>/ig,"");
alert(removedHTMLTagsString );
var actualString=“一些文本一些其他文本
sfahgukasfg”;
removedHTMLTagsString=actualString.replace(/]+>/ig,“”);
警报(removedHTMLTagsString);
要删除标记本身,可以使用非贪婪正则表达式
s = s.replace(/\<.*?\>/g, ' ')
s=s.replace(/\/g,”)
将用一个空格替换字符串中的所有
。是否仅删除标记本身,还是删除标记之间的内容?我偶尔会看到。。。你是如何获得数据的?另外,我建议你给这本书增加一些页边空白details@RyanHaining只有标签,即额外的
@mplungjan数据来自亚马逊产品库存。