当前位置:网站首页>使用dedecms自带采集功能的文字过滤与替换
使用dedecms自带采集功能的文字过滤与替换
2022-08-08 19:00:00 【米米素材网】
使用dedecms建站一般都会用到采集功能 这篇文章将为您讲述: 如何使用dedecms自带采集功能的文字过滤与替换的方法
1.去除超链接,这种最常用。
{dede:trim replace=”}<a([^>]*)>{/dede:trim} {dede:trim replace=”}</a>{/dede:trim} 如果填成这样,那就把链接的文本也一起去掉了
{dede:trim replace=”}<a([^>]*)>(.*)</a>{/dede:trim}
2.过滤JS调用广告,比如GG的广告,就加个这样的:
{dede:trim replace=”}<script([^>]*)>(.*)</script>{/dede:trim}
3.过滤div标签。
这个很重要,如果没过滤干净则可能使发布出来的文章版面错位, 目前大多数遇到采集后错位的原因在此。
{dede:trim replace=”}<div([^.]*)>{/dede:trim} {dede:trim replace=”}</div>{/dede:trim}
有的时候也需要这样子过滤:
{dede:trim replace=”}<div 选择器>(.*)</div>{/dede:trim}
4.其它的过滤规则可以照以上规律进行推出。 5.过滤摘要和关键字使用,经常要用到。
{dede:trim replace=”}{/dede:trim}
6.简单替换。 {dede:trim replace=’替换后的词语’}要替换的词语{/dede:trim}例子:{dede:trim replace="米米素材网"}服务器之家{/dede:trim} 采集的内容当然也要求搜索引擎收录, 过滤和替换目的是减少重复,进行伪原创,如何具体的操作,就看个人的要求与喜好了。
边栏推荐
- leetcode 240.搜索二维矩阵II 分治思想
- 5 IPOs, Internet home improvement is not as simple as Tubatu thinks
- Generate captchas tools
- synApps -- Autosave
- Flutter Chart
- 疫情期间闲来无事,我自制了一个按钮展示框特效来展示我的博客
- Ability in general, but it can be large horizontal jump freely?Where is the better?
- Redhat 7 Maria DB installation and configuration
- 期货开户哪家公司好,要正规安全的
- nyoj714 Card Trick(第六届河南省程序设计大赛)
猜你喜欢
随机推荐
C language elementary - structure
run fscript with lua
The difference between Redis' memory elimination strategy and expired deletion strategy
MogDB学习笔记-从0开始
golang流程控制:if分支、switch分支和fallthrough switch穿透
Oracle存储修改以前的历史记录,怎么查找?
为啥程序员下班后只关显示器从不关电脑?看看各大网站的答案~
Codeforces Round #721 (Div. 2)
Generate captchas tools
Implementing Forward+ in Unity URP
【kali-权限提升】(4.2.6)社会工程学工具包(上):中间人攻击原理
Azure Neural TTS 持续上新,助力企业开拓小语种市场
LabVIEW报错“仪器IO助手未正确安装”
几何g6将搭载harmonyos系统,产品竞争力全面升级
期货开户哪家公司好,要正规安全的
hdu1042 N!(大数)
ABAP 报表中如何给报表的输入参数增添 F4 Value Help
Laravel queue consumption instance and timed task add task consumption
Will ODPS spark on Dataworks process data more efficiently than directly using ODPS SQL?
Michael Bronstein 系列长文:迈向几何深度学习(之三)——第一个几何神经网络模型