正则去除一些DIV内的内容。我想正则去除一些DIV的内容。div id 或者class 带comment或者share的(comment和share是一个模糊匹配。),比如 , , EOT;我是说如果后面再加一个#footer,这个footer也被去掉了。 正则不行可以使用一个字符一个字符的检查嘛。正则有时也不是万能的,只有在有规律的字符串中才有用。 搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:正则除去一些DIV内的内容 喜欢 (0)赏[搞代码]分享 (0) 利用微信公众号提供的官方API上传图片获取永久图片素材当图床用 不用编码的高端网站建设神器 精品SSM框架个人健康服务预约系统设计和实现源码查重报告代码讲解论文中期检查ppt已降重 php设计模式一单例工厂 利用微信公众号提供的官方API上传图片获取永久图片素材当图床用不用编码的高端网站建设神器精品SSM框架个人健康服务预约系统设计和实现源码查重报告代码讲解论文中期检查ppt已降重php设计模式一单例工厂Go-内联优化能让程序快多少推荐一个PHP-Tree无限级分类组件-BlueMTreephp设计模式二注册树Gmail如何跟踪邮件阅读状态 发表我的评论 取消评论 提交评论 评论通知 表情 贴图 加粗 删除线 居中 斜体 签到 Hi,您需要填写昵称和邮箱! 昵称昵称 (必填) 邮箱邮箱 (必填) 网址网址 版权声明本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。网站驱动部署在阿里云由七牛云储存提供 CDN 加速友情链接搞代码宝塔镇河妖强烈推荐腾讯云二三四五
下面这段测试代码,保留Main content.去除后面的评论部分。
——最佳解决方案——————–
jordan102,有没有办法根据闭包分析并删除?
——其他解决方案——————–
我是说如果后面再加一个#footer,这个footer也被去掉了。
——其他解决方案——————–
$htmls = preg_replace(‘/
——其他解决方案——————–
你可以下载一个simple_html来解析html代码
然后遍历所有的div,然后
1、获取div的id,检测是否包含comment或者share
1、获取div的class,检测是否包含comment或者share
有则删除这个div,最后输出处理后的html即可
——其他解决方案——————–
share)[^>]*>(.*)<\/div>/is’, ”, $htmls
搞gaodaima代码); //贪婪匹配
——其他解决方案——————–
jordan大哥,你确信?这样的话,什么都返回不了了……
——其他解决方案——————–
那就没什么好办法了。除非你能知道
后面有些特殊字符。
——其他解决方案——————–