DOM操作:
const extractText = (str) => { const parser = new DOMParser(); const doc = parser.parseFromString(str, 'text/html'); const textNodes = doc.body.innerText.trim().split('\n'); return textNodes; }; const input = '<div>提取文字</div><p>这是段落文本</p>'; const extractedTexts = extractText(input); console.log(extractedTexts); // 输出: ["提取文字", "这是段落文本"]
原数据:
新数据: