首页 > 解决方案 > 如何解析包含标签的字符串?

问题描述

我得到一个形式的字符串<red> Hello </red> World- 其中红色表示红色字符串,但是这种解析器一般是如何工作的,我需要一个简单的例子))......

标签: javascript

解决方案


您可以使用DOMParser

例子:

const parser = new DOMParser();

const htmlString = "<red> Hello </red> World";
const doc1 = parser.parseFromString(htmlString, "text/html");
// HTMLDocument

console.log(doc1.body.firstChild.textContent);
// Now you can make necessary edits with normal JS functions: .trim() etc.

推荐阅读