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

原数据:

新数据:

相关推荐
西洼工作室5 分钟前
React TabBar切换与高亮实现
前端·javascript·react.js
belldeep8 分钟前
前端:Bootstrap 3.0 , 4.0 , 5.0 有什么差别?
前端·bootstrap·html
wuhen_n14 分钟前
Tool Schema 设计模式详解
前端·javascript·ai编程
码喽7号14 分钟前
Vue学习三:element-plus组件和FontAwesome图标组件
前端·vue.js·学习
zhangren0246815 分钟前
Laravel5.x版本特性全解析
android·vue.js·spring boot·mysql
2501_9159184115 分钟前
WebKit 抓包,WKWebView 请求的完整数据获取方法
android·前端·ios·小程序·uni-app·iphone·webkit
mcooiedo16 分钟前
Go-Gin Web 框架完整教程
前端·golang·gin
小陈工17 分钟前
Python Web开发入门(一):虚拟环境与依赖管理,从零搭建纯净开发环境
开发语言·前端·数据库·git·python·docker·开源
wuhen_n17 分钟前
排列算法完全指南 - 从全排列到N皇后,一套模板搞定所有排列问题
前端·javascript·算法
Cobyte18 分钟前
微信 ClawBot 接入本地 AI Agent 的实现原理
前端·agent·ai编程