[英]How do you remove a string that starts and ends with identifiable characters, such as HTML tags from a JSON file?
我有一个JSON文件,其中包含特定属性(字符串)的值。 在许多这样的字符串中,嵌入了带有不同链接的<a href=".... </a>
标签。我想遍历整个对象并删除所有这些标签,同时保留标签内部的内容。
1)删除所有<a .... >
2)删除所有</a>
您可以尝试使用正则表达式,也可以将内容作为HTML传递给Element
并作为文本获取。 请检查以下示例。
var data = { "content": "First part of the text. <b>This could be bold</b>. <span class=\\"highlight\\">Span with attribute.</span>" }; var divElement = document.createElement('div'); divElement.innerHTML = data.content; document.getElementById('text-content').innerHTML = divElement.innerText;
<div id="text-content"></div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.