用css选择器写很多提取规则比较简单,参考:https://www.w3school.com.cn/cssref/css_selectors.asp

php下,想实现用css选择器来提取文本,许多人推荐用phpquery这个工具包。但是这个工具包最后一次更新是2013年,连作者都说,请不要在生产环境使用:

 

其实有个替代的做法。先将css选择器转换为xpath,再利用xpath进行提取。(当然,大佬们能直接写xpath也是可以的)

这里推荐symfony/css-selector

官方文档:http://www.symfonychina.com/doc/current/components/css_selector.html

使用案例: