提取字符串标签中的文字js

DOM操作:

javascript 复制代码
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);
// 输出: ["提取文字", "这是段落文本"]

原数据:

新数据:

相关推荐
一 乐6 小时前
校园线上招聘|基于springboot + vue校园线上招聘系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·校园线上招聘系统
yuki_uix6 小时前
虚拟 DOM 与 Diff 算法——React 性能优化的底层逻辑
前端·react.js·面试
时寒的笔记6 小时前
js逆向7_案例惠nong网
android·开发语言·javascript
yuki_uix6 小时前
从输入 URL 到页面显示——浏览器工作原理全解析
前端·面试
LanceJiang6 小时前
从输入 URL 到页面:一个 Vue 项目的“奇幻漂流”
vue.js
weixin_408099676 小时前
【完整教程】天诺脚本如何调用 OCR 文字识别 API?自动识别屏幕文字实战(附代码)
前端·人工智能·后端·ocr·api·天诺脚本·自动识别文字脚本
吴声子夜歌6 小时前
ES6——Generator函数详解
前端·javascript·es6
吴声子夜歌6 小时前
ES6——Set和Map详解
前端·javascript·es6
码喽7号7 小时前
vue学习四:Axios网络请求
前端·vue.js·学习
xinzheng新政8 小时前
Javascript 深入学习基础·4
javascript·学习·servlet