dedecms小说采集规则 采集过滤规则

您的位置:
dedeCMS教程:采集内容里常用的简单的过滤方式
发布者: moke |
现在来简单的说明下,如果你只想给有些东西去掉就就最上面的这个就可以了
如果还想替换就用最下面的一个。
中间的部分稍微懂的可以自己根据需要选择。
{dede:trim}要过滤的内容{/dede:trim} ,
举几个例子:
1,去除超链接,这种最常用。
{dede:trim replace=''}]*)>{/dede:trim}
{dede:trim replace=''}{/dede:trim}
如果填成这样,那就把链接的文本也一起去掉了
{dede:trim replace=''}]*)>(.*){/dede:trim}
2,过滤JS调用广告,比如GG的广告,就加个这样的:
{dede:trim replace=''}{/dede:trim}
3,过滤div标签。这个很重要,如果没过滤干净则可能使发布出来的文章版面错位,目前大多数遇到采集后错位的原因在此。
{dede:trim replace=''}{/dede:trim}
{dede:trim replace=''}{/dede:trim}
有的时候也需要这样子过滤:
{dede:trim replace=''}(.*){/dede:trim}
4,其它的过滤规则可以照以上规律进行推出。
5,过滤摘要和关键字使用,经常要用到。
{dede:trim replace=''}{/dede:trim}
6,简单替换。
{dede:trim replace='替换后的词语'}要替换的词语{/dede:trim}
魔客吧温馨提示:如果你正在寻找优秀的织梦模板,那你可以到魔客吧的
频道看看,相信一定有你喜欢的!
本文地址:
文章标题:
最新分享资源
0102030405织梦采集规则中过滤与替换规则不要的内容
利用模块我们只要这样
{dede:trim replace='替换内容'}原内容{/dede:trim}
下面我们来看看
//过滤链接
{dede:trim replace=''}&a([^&]*)&(.*)&/a&{/dede:trim}
//过滤js文件
{dede:trim replace=''}&script([^&]*)&(.*)&/script&{/dede:trim}
//过滤注释
{dede:trim replace=''}&!--(.*)--&{/dede:trim}
//过滤表格,请注意,表格内容会被完全过滤
{dede:trim replace=''}&table([^&]*)&(.*)&/table&{/dede:trim}
//过滤内建样式表
{dede:trim replace=''}&style([^&]*)&(.*)&/style&{/dede:trim}
//过滤图片
{dede:trim replace=''}&img([^&]*)&{/dede:trim}
//过滤视屏等组件
{dede:trim replace=''}&object([^&]*)&(.*)&/object&{/dede:trim}
{dede:trim replace=''}&embed([^&]*)&(.*)&/embed&{/dede:trim}
//过滤iframe框架等
{dede:trim replace=''}&iframe([^&]*)&(.*)&/iframe&{/dede:trim}
{dede:trim replace=''}&param([^&]*)&(.*)&/param&{/dede:trim}
//过滤div(这里只规律包括class等对于div层的设置,层所包含的内容不会被过滤
{dede:trim replace=''}&div([^.]*)&{/dede:trim}
{dede:trim replace=''}&/div&{/dede:trim}鐑?棬鎼滅储:
Dedecms鑷?甫鐨勯噰闆嗚繃婊よ?鍒欒?缁嗚?鏄

我要回帖

更多关于 dedecms采集规则 的文章

 

随机推荐