博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
正则表达式匹配a标签或div标签
阅读量:6953 次
发布时间:2019-06-27

本文共 598 字,大约阅读时间需要 1 分钟。

这里以a标签为例

a标签的href

var a='

文字cc href="www.baidu.com" cbas cchref 1

'; var b=/
<>]+[\s]+)href=(\"([^<>"\']*)\"|\'([^<>"\']*)\')[^<>]*>/gi; var s=a.toLowerCase().match(b); alert(s.length); for(var i= 0;i

a标签的内容没有属性centent

var str = "Lorem ipsum 
text 1
Lorem ipsum
text 2
";str.replace(/
(.*?)<\/pre>/g, function(match, g1) { console.log(g1); }); // text 1 text 2

a标签带属性的匹配内容

var str = `"And more ...And more ...dd"`var re = new RegExp("<\s*a[^>]*>(.*?)<\s*/\s*a>", "g");var myArray = str.split(re);console.log(myArray)

参考

转载于:https://www.cnblogs.com/mayufo/p/8432655.html

你可能感兴趣的文章
为什么区块链世界既需要计算机科学家也需要经济学家?
查看>>
区块链100讲:10分钟教会你深挖以太坊数据层
查看>>
Sony智慧耳机:不但能轻松叫智能耳机也能与Alexa对话
查看>>
中小企业改造系统适应秒杀的场景
查看>>
Atom 微信小程序文件代码高亮
查看>>
Android 8.0 startActivity 流程图
查看>>
react 中间件的应用
查看>>
leetcode 198. 打家劫舍
查看>>
星星之火,可以燎原|”分阶段“裂变带来1周1万+垂直户
查看>>
详解bind
查看>>
自学Javascript笔记
查看>>
bootstrap-table 实现表头合并以及结合bootstrap-table-tree-column实现树状结构
查看>>
欢迎使用Markdown编辑器
查看>>
C语言调用python源码
查看>>
砥砺前行 | 2018 与我的技术之路
查看>>
重读vue的MVVM
查看>>
(转)iOS 某个界面支持旋转
查看>>
纯属个人瞎编乱造
查看>>
Git协作注意合并和衍合的区别,just避雷
查看>>
React + Antd 所遇问题
查看>>