婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 網(wǎng)站建設(shè) > 建站知識 > 織夢dedecms教程-采集過濾規(guī)則

織夢dedecms教程-采集過濾規(guī)則

POST TIME:2018-02-04 22:32

dede采集過程中最麻煩的莫過于采集的正則過濾函數(shù)的編寫。說實在的,dede在這點上和很多ASP CMS系統(tǒng)比如說動易等,采集的時候直接選擇幾個選項就可以了,簡單的完成想過濾的東西。不過他們只局限于對文章內(nèi)容的過濾不是很好。而DEDE卻能對所有采集的字段進行過濾,功能上彌補了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過濾功能。 下面是在綜合論壇上網(wǎng)友的各種正則的一個全集: {dede:trim} {/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} {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} {dede:trim}<table([^>]*)>([^>]*)</table>{/dede:trim} {dede:trim}<table([^>]*)>{/dede:trim} {dede:trim}</table>{/dede:trim} {dede:trim}<img([^>]*)>{/dede:trim} {dede:trim}<span([^>]*)>{/dede:trim} {dede:trim}</span>{/dede:trim} {dede:trim} {/dede:trim} {dede:trim}<stong>{/dede:trim} {dede:trim}</stong>{/dede:trim} 應用示例一:標題中空格的過濾 經(jīng)常在采集文章的時候,標題文字里面有空格,采回來后應用很是麻煩,所以需要在過濾處添加下面正則過濾 {dede:trim} {/dede:trim} 應用示例二:來源作者中連接的過濾 在采集文章的時候,有的系統(tǒng)里面作者或者來源處都有連接,直接采集的話將連接采集回來了,然后由于這兩個字段有限制,通常會造成需要采集的內(nèi)容沒有采集回來,所以需要在過濾處添加下面正則過濾 {dede:trim}<a([^>]*)>([^<]*)</a>{/dede:trim} 應用示例三:文章內(nèi)容中連接以及其他廣告代碼的過濾 這個就不用說了,當需要對所有東西過濾的時候,直接用上面所有的代碼過濾就可以,但是實際應用中,我們只需要對連接、動畫、調(diào)用等進行過濾。(這個需要按照對方內(nèi)容里面具體含有什么代碼來具體操作) 一般的只有鏈接,使用二中的代碼進行過濾就可以了,但是實際上一般的網(wǎng)站現(xiàn)在都在內(nèi)容里面加有廣告等,所以采取下面的過濾正則就可以完成過濾: {dede:trim}<a([^>]*)>([^<]*)</a>{/dede:trim} {dede:trim}<IFRAME([^>]*)>([^>]*)</IFRAME>{/dede:trim} {dede:trim}<object([^>]*)>([^>]*)</object>{/dede:trim} {dede:trim}<script([^>]*)>([^>]*)</script>{/dede:trim} 應用示例四:過濾GG廣告代碼 其實這個就是在上面的內(nèi)容過濾,但是很多論壇里的網(wǎng)友經(jīng)常問這個,所以單獨作為一個應用列出來: {dede:trim}<script([^>]*)>([^>]*)</script>{/dede:trim} 好了,上面四種應用基本上涵蓋了采集的各種應用,掌握了這個,過濾基本上就不用求人了!


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 鄂尔多斯市| 荥阳市| 武邑县| 文安县| 沈阳市| 红河县| 镇坪县| 称多县| 阳城县| 延吉市| 邛崃市| 天峨县| 射洪县| 酉阳| 西青区| 崇信县| 老河口市| 饶河县| 西丰县| 潜江市| 鲜城| 淳安县| 朝阳区| 绥中县| 方山县| 钟祥市| 扎囊县| 武隆县| 舟曲县| 临朐县| 习水县| 商城县| 兴安盟| 开平市| 开封市| 平顺县| 竹溪县| 东至县| 湄潭县| 邻水| 永仁县|