首页 > 织梦帮助•Dede技巧 > DEDE教程|技巧 >

DEDE采集过滤超链接并保留文本的方法

来源:未知 作者:admin 发表于:2012-02-08 17:23  点击:

【导读】一直都没有用过采集,昨天体验了一把 织梦 的采集功能,感觉效果刚刚的。但是也有一些问题很快就凸现出来了。例如利用 织梦 采集功能自带的过滤超链 接规则时,会直接将链接文

一直都没有用过采集,昨天体验了一把织梦的采集功能,感觉效果刚刚的。但是也有一些问题很快就凸现出来了。例如利用织梦采集功能自带的过滤超链 接规则时,会直接将链接文本内容也过滤掉,这样就造成了采集文章的不完整,给文章阅读用户带来不好的体验。而我们需要达到的只是删除超链接的效果。DEDE源码

织梦默认的过滤超链接规则如下:DEDECMS教程

  {dedecms/">dede:trim replace=”}<a([^>]*)>(.*)</a>{/dedecms/">dede:trim}

在网上查找后发现,只需将以上的过滤规则改为如下的过滤规则,就能完美的解决过滤超链接不保留文本的问题。

  {dede:trim replace=”"}<(|/)a([^>]*)>{/dede:trim}
有帮助
(0)
0%
没帮助
(0)
0%