位置: IT常识 - 正文

织梦采集中用到的一些过滤规则(织梦如何采集文章)

编辑:rootadmin

推荐整理分享织梦采集中用到的一些过滤规则(织梦如何采集文章),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:织梦下载站源码带采集,织梦如何采集文章,织梦自动采集发布,织梦下载站源码带采集,织梦怎么用,织梦自动采集教程,织梦自动采集教程,织梦采集器图片本地化,内容如对您有帮助,希望把文章链接给更多的朋友!

织梦dedecms的过滤规则写起来不是很难,规则如下:

代码示例:

{dede:trim}要过滤的内容{/dede:trim}

如果要过滤的内容很简单,完全可以把过滤规则直接写在“{dede:trim}”和“{/dede:trim}”之间。

对于比较复杂的情况,请考虑使用正则,你懂的,正则表达式,那是相当强劲的。

以下是一些过滤规则的例子,供大家参考。

1、采集中去除内容里的超链接:

代码示例:

{dede:trim}<a([^>]*)>{/dede:trim}

{dede:trim}</a>{/dede:trim}

假如要将所有超链接内容都去除,规则是:

代码示例:

{dede:trim}<a([^>]*)>([^<]*)</a>{/dede:trim}

这两个规则的不同通过下面代码来解释

织梦采集中用到的一些过滤规则(织梦如何采集文章)

例如文章代码中包含着如下内容:

<a href="#">超链接</a>

通过第一个规则,采集结果是:超链接

2、过滤广告

对于广告来说,过滤规则就得针对html中看到的内容使用规则了,例如某些广告仅仅是引用某个JS文件,例如

代码示例:

<script src=’/plus/ad_js.php?aid=4′language=’javascript’></script>

这样的规则只需

代码示例:

{dede:trim}<script(.*)>{/dede:trim}

{dede:trim}</script>{/dede:trim}

如果某些广告的内容是JS代码写在<script></script>区间里的,例如GG的广告,那么过滤规则应该是:

代码示例:

{dede:trim}<script>(.*)</script>{/dede:trim}

3、一些测试过的过滤规则

代码示例:

{dede:trim}<!–(.*)–>{/dede:trim}{dede:trim}<select([^>]*)>([^>]*)</select>{/dede:trim}{dede:trim}<option([^>]*)>([^>]*)</option>{/dede:trim}{dede:trim}<select([^>]*)>{/dede:trim}{dede:trim}</select>{/dede:trim}{dede:trim}<param([^>]*)>{/dede:trim}{dede:trim}<embed([^>]*)>([^>]*)</embed>{/dede:trim}{dede:trim}<embed([^>]*)>{/dede:trim}{dede:trim}</embed>{/dede:trim}{dede:trim}<object([^>]*)>([^>]*)</object>{/dede:trim}{dede:trim}<object([^>]*)>{/dede:trim}{dede:trim}</object>{/dede:trim}{dede:trim}<OBJECT([^>]*)>([^>]*)</OBJECT>{/dede:trim}{dede:trim}<OBJECT([^>]*)>{/dede:trim}{dede:trim}</OBJECT>{/dede:trim}{dede:trim}<iframe([^>]*)>([^>]*)</iframe>{/dede:trim}{dede:trim}<iframe([^>]*)>{/dede:trim}//by www.dede58.com//{dede:trim}</iframe>{/dede:trim}{dede:trim}<IFRAME([^>]*)>([^>]*)</IFRAME>{/dede:trim}{dede:trim}<IFRAME([^>]*)>{/dede:trim}{dede:trim}</IFRAME>{/dede:trim}{dede:trim}<font([^>]*)>([^<]*)</font>{/dede:trim}{dede:trim}<font([^>]*)>{/dede:trim}{dede:trim}</font>{/dede:trim}{dede:trim}<a([^>]*)>([^<]*)</a>{/dede:trim}{dede:trim}<a([^>]*)>{/dede:trim}{dede:trim}</a>{/dede:trim}{dede:trim}<td([^>]*)>([^>]*)</td>{/dede:trim}{dede:trim}<td([^>]*)>{/dede:trim}{dede:trim}</td>{/dede:trim}{dede:trim}<tr([^>]*)>([^>]*)</tr>{/dede:trim}{dede:trim}<tr([^>]*)>{/dede:trim}{dede:trim}</tr>{/dede:trim}{dede:trim}<tbody([^>]*)>([^>]*)</tbody>{/dede:trim}{dede:trim}<tbody>{/dede:trim}{dede:trim}</tbody>{/dede:trim} // 内容来自www.dede58.com//{dede:trim}<table([^>]*)>([^>]*)</table>{/dede:trim}{dede:trim}<table([^>]*)>{/dede:trim}{dede:trim}</table>{/dede:trim}{dede:trim}<span([^>]*)>{/dede:trim}{dede:trim}</span>{/dede:trim}{dede:trim}</IFRAME>{/dede:trim}{dede:trim}<script>(.*)</script>{/dede:trim}{dede:trim}<script(.*)>{/dede:trim}{dede:trim}</script>{/dede:trim}

免责

本文链接地址:https://www.jiuchutong.com/zhishi/310894.html 转载请保留说明!

上一篇:帝国CMS如何实现会员登陆赠送积分(帝国cms如何使用)

下一篇:<四>2:掌握Const 与一二级指针结合应用

  • 海关完税价格是什么
  • 小规模纳税人增值税申报流程
  • 差额征税是如何计算的
  • 什么原始凭证可以填写
  • 从事股权投资业务如何界定
  • 兼职合同工资发放
  • 一般纳税人加计抵减申报表怎么填
  • 期货平仓费用
  • 开具不规范的发票
  • 公司代扣社保为什么是400多余的钱
  • 预付货款工程完工后如何结转?
  • 城建税及教育费附加税怎么算
  • 红字发票账务处理摘要
  • 投资收益所得税税前扣除
  • 开票信息没有电话号码可以吗
  • 非居民企业能否认定为一般纳税人
  • 第二个季度
  • 资源税扣缴义务人代扣代缴税款的纳税义务发生时间
  • 工伤赔款付医药费怎么会计分录
  • 税务机关核定征收契税
  • 开发企业售楼处工作内容
  • 一般企业车辆日期怎么算
  • 营改增后兼营非应税劳务的税务处理怎么做?
  • 已经认证的发票怎么冲红
  • 用于非应税项目的购进货物或应税劳务
  • 平均应收账款是什么
  • 在win7系统中文件属性有哪些
  • pow是什么意思中文翻译
  • 0x0000000a蓝屏代码怎么解决
  • scchost.exe - scchost是什么进程 有什么用
  • 总公司人员的工资子公司发,如何报税?
  • 外贸企业红字发票怎么冲
  • win10右键菜单管理在哪打开
  • 企业职工福利费的扣除标准是多少?
  • php读取目录
  • 员工报销的费用
  • css如何设置渐变色
  • 建筑业2021年享受核定征收吗
  • 锡特f8
  • 简述php的概念和特点
  • 基于matlab的随机森林回归和交叉验证
  • 年初结转增值税怎么算
  • php 缓存
  • 工费经费计入哪里
  • 安装购买的材料怎么做账
  • 出售金融资产计入
  • 什么是公司财务管理中的一个重要组成部分
  • 公司临时工的车可以买吗
  • 固定资产原值会减少吗
  • 应付账款在借方
  • 为什么工程施工图纸不能泄露
  • 冲减应收账款是什么意思
  • 培训费发票是否可以抵扣
  • 支票丢失需要登报吗
  • mysql的min函数
  • mysql修改允许远程连接
  • mysql7.x单独安装mysql的方法
  • win10玩魔兽争霸卡顿
  • Freebsd7.0+Apache2.2+MySQL5+PHP5安装配置
  • linux常用命令详解
  • linux 桌面系统
  • windows8怎么设置
  • WIN10如何禁用驱动程序强制签名
  • 如何在windows制作表格
  • 延迟windows更新
  • win8开机界面
  • win8.1出现了一些问题
  • win7资源管理器不停的崩溃重启
  • 系统时间错乱如何使用NTP进行系统时间调整
  • opengl 编程
  • jquery mouse
  • linux定时备份文件
  • 安卓下载功能
  • python数字类型及操作
  • python周期性分析
  • 安卓多点触屏在哪里设置
  • 安卓手势控制app
  • 机票电子发票怎么作废
  • 租房交税是房东交还是中介交
  • 加强宣传的名言警句
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设