技术栈

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

六便士的理想2023-08-09 21:59

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

原数据:

新数据:

上一篇:C++笔记之两个类的实例之间传递参数的各种方法
下一篇:构建Docker容器监控系统(cadvisor+influxDB+grafana)
相关推荐
\xin
3 小时前
pikachu自编exp,xss反射性get,post,存储型xss,dom,dom-x
前端·javascript·xss
是烟花哈
8 小时前
【前端】React框架学习
前端·学习·react.js
qq435694701
9 小时前
JavaWeb08
前端
2401_87845453
9 小时前
html和css的复习(1)
前端·css·html
@PHARAOH
10 小时前
WHAT - git worktree 概念
前端·git
IT_陈寒
10 小时前
我竟然被JavaScript的隐式类型转换坑了三天!
前端·人工智能·后端
我亚索贼六丶
10 小时前
二十六. AI基础概念之如何更好的使用AI
前端
小码哥_常
11 小时前
安卓启动页Logo适配秘籍:告别“奇形怪状”的展示
前端
我亚索贼六丶
11 小时前
二十五.Electron 初体验与进阶
前端
当时只道寻常
11 小时前
像使用 Redis 一样操作 LocalStorage
前端·前端工程化
热门推荐
01GitHub 镜像站点02近期有什么ai的新消息,新动态? 2026.4月032026年4月AI大事件深度解读:大模型竞争进入“深水区“042026年AI前瞻:量子AI、具身智能与科学发现的新纪元05在Windows 11上安装Docker的踩坑记录06Codex 接入 DeepSeek API 完整配置文档07codex app每次打开重连5次Reconnecting问题解决082026年AI编程工具终极横评:Cursor vs Claude Code vs Copilot092026年4月技术前沿:AI大模型爆发、智能体革命与量子安全新纪元10DeepSeek V4 全面解析:测评、对比、案例及实操指南