开发者社区> 问答> 正文

Kavlez · 2015年02月09日回答 php正则表达式匹配<p style="XXXX"><span style="XXXX" >html内容</span></p>

最近需要抓取网页内容,但是正则表达式不是很熟悉,写起来很是困难。
现在需要匹配这样的

标签

哪位大神能给个正则表达式呢,就当练练手哈,感激不尽!

展开
收起
杨冬芳 2016-06-16 10:38:10 2582 0
1 条回答
写回答
取消 提交回答
  • IT从业

    虽然本人不是phper,但是也通过各种途径进行过HTML parsing。
    题主的问题我们可以用正则、DOM、Xpath、css query解决。
    正则会随着更改变得难以理解,
    尽管DOM更加易读,但非常繁琐,
    Xpath会带来HTML clean的问题,
    我强烈推荐用css query方式。

    题主可以试试一下类库:
    http://simplehtmldom.sourceforge.net/
    https://code.google.com/p/phpquery/

    2019-07-17 19:40:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载