下面的代码提取标签之间的信息,可以应付一般的任务

     var pt = function (s) {document.writeln("<br>" + s);};var m = "wabc ss ab xx<div><h1>div</h1></div>ss<div>div2</div>";function getTagContent(tg){var str = "<" + tg + ">(?:(?!<\\/" + tg + ">).)*<\\/" + tg + ">";var pttn = new RegExp(str,"g");var tmp = this.match(pttn);var r = [];for(i=0;i<tmp.length;i++){    r.push(tmp[i].replace("<"+tg+">","").replace("</"+tg+">",""));}return r;}var y = getTagContent.call(m,"div");alert(y);pt(y);

不支持嵌套结构
输出: <h1>div</h1>,div2

转载于:https://blog.51cto.com/idata/2337742

javascript提取标签之间的信息相关推荐

  1. Excel第3讲: 提取特定符号之间的信息

    整理读书资料的时候,突然有这么一个想法:从一列中提取书名,样例数据如下图1. 图1 分析: 1.这些数据可以分为三类,第一种是"无",第二种是"为你读书之<**** ...

  2. JavaScript提取JSON信息并输出为html

    背景 最近买了某题库,是*mobi的,但是苦于无法直接提取题库,所以分析了一下网站的API,发现有个接口是返回了对应的题库,这里我们列举一题进行分析. 这里用到的知识点有: JavaScript对js ...

  3. 20-Joint entity and relation extraction based on a hybrid neural network(LSTM-ED+CNN),考虑长距离的实体标签之间的关

    文章目录 abstract 1.introduction 2.相关工作 2.1. Named entity recognition 2.2. Relation classification 2.3 联合 ...

  4. JavaScript的标签

    JavaScript的标签 学了那么久用了那么久的JavaScript,也是第一次听说有标签这么个东西,也许是以前粗略学习的时候,一带而过吧.上w3cschool上看了下,JavaScript的标签指 ...

  5. AAAI 2021 | 利用标签之间的混淆关系,提升文本分类效果

    ©PaperWeekly 原创 · 作者|张琨 学校|中国科学技术大学博士生 研究方向|自然语言处理 论文标题: Label Confusion Learning to Enhance Text Cl ...

  6. java获取页面标签_java获取网页源代码后,提取标签内容……

    java获取网页源代码后,提取标签内容-- 关注:245  答案:2  mip版 解决时间 2021-02-01 09:11 提问者咏bù琂败 2021-01-31 13:49 import java ...

  7. 在html5中 空标签可以不写,HTML5中标签之间尽量不要加enter或者空格

    HTM友,记基开前不接些前家我告对猿果水使钮控L5中如果标签之间随意使用换行或者空格可能会出现意向不朋支不器几事为的时后级功发发来久都这样含制层是请些间例业多在上屏屏有到随到的bug. 具体实例: 写 ...

  8. CVPR 2023 | EMA-VFI: 基于帧间注意力提取运动和外观信息的高效视频插帧

    ©作者 | Guozhen Zhang 单位 | 南京大学媒体计算组 本文介绍南京大学媒体计算组最近被 CVPR 2023 接收的视频插帧方向的工作:Extracting Motion and App ...

  9. 【6】爬虫介绍/准备工作/构建流程/获取数据/BeautifulSoup/Re(正则表达式)/正则提取/标签解析/保存数据到excel

    爬虫介绍/准备工作/构建流程/获取数据/BeautifulSoup/Re(正则表达式)/正则提取/标签解析/保存数据到excel 更新时间:2021.9.16 vedio:15,16,17,18,19 ...

最新文章

  1. 2016-8-13第二周作业
  2. CentOS 修改/etc/resolv.conf 重启network后又恢复到原来的状态
  3. python写表格_python写入表格
  4. guibuilder 皮肤_和平精英返场皮肤投票排名介绍-返场皮肤哪个好
  5. 洛谷 2777 [AHOI2016初中组]自行车比赛
  6. SolrCloud zookeeper节点信息
  7. java中文乱码 寮犱笁_MySQL命令窗口中文乱码或插入中文数据失败
  8. 英特尔第十代处理器为什么不支持win7_5GHz动力澎湃 高主频多核处理器成就巅峰玩家...
  9. 计算机硬件的维护知识,电脑放了一年开不了机 电脑硬件维护常识要点有哪些...
  10. python自动化_Python 实现Excel自动化办公上
  11. 力扣—— 224. 基本计算器(困难)
  12. DateTime Calendar
  13. 游戏及开发人员的认识
  14. LG android TV 蓝牙,LG TV Plus
  15. Ubuntu18 安装MeshLab软件
  16. php 如何添加备案号,wordpress如何添加备案信息
  17. 【计算机】数据结构-严蔚敏/清华大学P1
  18. SpringCloud-Alibaba之入门
  19. 解决elasticsearch里拒绝更新mapping设置的错误
  20. 学习笔记10--CAN总线技术

热门文章

  1. 吉林大学计算机科学与技术学院王欣,应用改进迭代最近点方法的点云数据配准...
  2. 如何选一台好的中低端的笔记本电脑
  3. mysql delete 会锁表吗_MySQL高压缩引擎TokuDB 揭秘
  4. iris数据_MAT之ELM:ELM实现鸢尾花(iris数据集)种类测试集预测识别正确率(better)结果对比...
  5. 前端信息查询与显示_中国商标网查询显示的信息都是正确的吗
  6. redis -cli command not found_记一次 Linux 服务器 redis 漏洞分析
  7. boa服务器如何运行cgi,嵌入式WEB服务器BOA+CGI.ppt
  8. java怎么进行浮点数运算_怎样在Java中实现浮点数的精确运算?
  9. 3d打印 路径规划_3D打印螺旋桨技术的应用和挑战
  10. ES6箭头函数和模板字符串