正则匹配html标签之间内容
原创
©著作权归作者所有:来自51CTO博客作者小鬼ming的原创作品,请联系作者获取转载授权,否则将追究法律责任
<ul>safsf<ul>safsf</ul><ul>safsf</ul></ul>
用正则可以得到 <ul>起到下个<ul> 之间的内容。
正则如下:
/<ul>[\s\S]+?<ul>/i
首先匹配两侧的ul标签,中间的[\s\S]+?可以匹配一个或者多个任意字符,一定要非贪婪,否则会匹配<ul>safsf<ul>safsf</ul><ul>。
上一篇:正则表达式取得匹配IP地址前三段
下一篇:用正则表达式获得文件名
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
(转)HTML 中标签 <meta name=“robots“ content=““> 的含义HTML 中标签 <meta name=
转自:h
meta html seo 搜索引擎 hive