PHP 正则匹配 HTML 标签
2017-06-02 16:40
134 查看
$str = '<div class="subnav-title-name"> <a href="http://www.autohome.com.cn/16/">一汽-大众-捷达</a> </div>'; //两个rule 都可以匹配到数据 $rule = '/<div class="subnav-title-name">(.*?)<\/div>/ies'; $rule = '/<div class=\"subnav-title-name\".*?>([\s\S]*?)<\/div>/ies'; $res = preg_match_all($rule,$str,$match); var_dump($match);
匹配结果如下:
array(2) { [0]=> array(1) { [0]=> string(106) "<div class="subnav-title-name"> <a href="http://www.autohome.com.cn/16/">一汽-大众-捷达</a> </div>" } [1]=> array(1) { [0]=> string(69) " <a href="http://www.autohome.com.cn/16/">一汽-大众-捷达</a> " } }
相关文章推荐
- PHP正则表达式匹配嵌套HTML标签的方法和技巧
- PHP正则表达式匹配嵌套HTML标签的方法和技巧
- (转)PHP正则表达式匹配嵌套HTML标签的方法和技巧
- 【推荐】c# .net 使用正则表达式匹配嵌套Html标签
- 使用正则表达式匹配嵌套Html标签
- js 正则匹配(去掉html标签)
- php下正则来匹配dede模板标签的代码
- 请教一个正则表达式,匹配所有Html标签外部的指定字符串
- 用正则表达式匹配HTML\XML等文件中的标签
- 正则表达式匹配Html标签
- 如何匹配嵌套Html标签(正则表达式)
- PHP html标签正则替换并可自定义正则规则
- 使用正则表达式匹配嵌套Html标签
- (转)c# .net 使用正则表达式匹配嵌套Html标签
- 正则表达式:java中匹配HTML中a标签中的中文字符
- 匹配 html 标签元素的正则表达式
- Java/Js下使用正则表达式匹配嵌套Html标签
- 去word样式表的正则 匹配html标签
- 如何匹配嵌套Html标签(正则表达式)