dedecms采集過(guò)濾常用代碼集合
更新時(shí)間:2008年03月23日 18:19:15 作者:
dede采集過(guò)程中最麻煩的莫過(guò)于采集的正則過(guò)濾函數(shù)的編寫(xiě)。說(shuō)實(shí)在的,dede在這點(diǎn)上和很多ASP CMS系統(tǒng)比如說(shuō)動(dòng)易等,采集的時(shí)候直接選擇幾個(gè)選項(xiàng)就可以了,簡(jiǎn)單的完成想過(guò)濾的東西。不過(guò)他們只局限于對(duì)文章內(nèi)容的過(guò)濾不是很好。而DEDE卻能對(duì)所有采集的字段進(jìn)行過(guò)濾,功能上彌補(bǔ)了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過(guò)濾功能。
下面是在綜合正則的一個(gè)全集:
{dede:trim}
{/dede:trim}
{dede:trim} ]*)>{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^<]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^<]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim} ]*)>([^>]*)
{/dede:trim}
{dede:trim} ]*)>{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
]*)>([^>]*)
{/dede:trim}
{dede:trim}
]*)>{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
]*)>([^>]*)
{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
]*)>([^>]*)
{/dede:trim}
{dede:trim}
]*)>{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim} {/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}{/dede:trim}
應(yīng)用示例一:標(biāo)題中空格的過(guò)濾
經(jīng)常在采集文章的時(shí)候,標(biāo)題文字里面有空格,采回來(lái)后應(yīng)用很是麻煩,所以需要在過(guò)濾處添加下面正則過(guò)濾
{dede:trim} {/dede:trim}
應(yīng)用示例二:來(lái)源作者中連接的過(guò)濾
在采集文章的時(shí)候,有的系統(tǒng)里面作者或者來(lái)源處都有連接,直接采集的話將連接采集回來(lái)了,然后由于這兩個(gè)字段有限制,通常會(huì)造成需要采集的內(nèi)容沒(méi)有采集回來(lái),所以需要在過(guò)濾處添加下面正則過(guò)濾
{dede:trim}]*)>([^<]*){/dede:trim}
應(yīng)用示例三:文章內(nèi)容中連接以及其他廣告代碼的過(guò)濾
這個(gè)就不用說(shuō)了,當(dāng)需要對(duì)所有東西過(guò)濾的時(shí)候,直接用上面所有的代碼過(guò)濾就可以,但是實(shí)際應(yīng)用中,我們只需要對(duì)連接、動(dòng)畫(huà)、調(diào)用等進(jìn)行過(guò)濾。(這個(gè)需要按照對(duì)方內(nèi)容里面具體含有什么代碼來(lái)具體操作)
一般的只有鏈接,使用二中的代碼進(jìn)行過(guò)濾就可以了,但是實(shí)際上一般的網(wǎng)站現(xiàn)在都在內(nèi)容里面加有廣告等,所以采取下面的過(guò)濾正則就可以完成過(guò)濾:
{dede:trim}]*)>([^<]*){/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
應(yīng)用示例四:過(guò)濾GG廣告代碼
其實(shí)這個(gè)就是在上面的內(nèi)容過(guò)濾,但是很多論壇里的網(wǎng)友經(jīng)常問(wèn)這個(gè),所以單獨(dú)作為一個(gè)應(yīng)用列出來(lái):
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim} ]*)>{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^<]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}]*)>([^<]*){/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim} ]*)>([^>]*)
{/dede:trim}
{dede:trim} ]*)>{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
]*)>([^>]*)
{/dede:trim}
{dede:trim}
]*)>{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
]*)>([^>]*)
{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}
]*)>([^>]*)
{/dede:trim}
{dede:trim}
]*)>{/dede:trim}
{dede:trim}
{/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}]*)>{/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim} {/dede:trim}
{dede:trim}{/dede:trim}
{dede:trim}{/dede:trim}
應(yīng)用示例一:標(biāo)題中空格的過(guò)濾
經(jīng)常在采集文章的時(shí)候,標(biāo)題文字里面有空格,采回來(lái)后應(yīng)用很是麻煩,所以需要在過(guò)濾處添加下面正則過(guò)濾
{dede:trim} {/dede:trim}
應(yīng)用示例二:來(lái)源作者中連接的過(guò)濾
在采集文章的時(shí)候,有的系統(tǒng)里面作者或者來(lái)源處都有連接,直接采集的話將連接采集回來(lái)了,然后由于這兩個(gè)字段有限制,通常會(huì)造成需要采集的內(nèi)容沒(méi)有采集回來(lái),所以需要在過(guò)濾處添加下面正則過(guò)濾
{dede:trim}]*)>([^<]*){/dede:trim}
應(yīng)用示例三:文章內(nèi)容中連接以及其他廣告代碼的過(guò)濾
這個(gè)就不用說(shuō)了,當(dāng)需要對(duì)所有東西過(guò)濾的時(shí)候,直接用上面所有的代碼過(guò)濾就可以,但是實(shí)際應(yīng)用中,我們只需要對(duì)連接、動(dòng)畫(huà)、調(diào)用等進(jìn)行過(guò)濾。(這個(gè)需要按照對(duì)方內(nèi)容里面具體含有什么代碼來(lái)具體操作)
一般的只有鏈接,使用二中的代碼進(jìn)行過(guò)濾就可以了,但是實(shí)際上一般的網(wǎng)站現(xiàn)在都在內(nèi)容里面加有廣告等,所以采取下面的過(guò)濾正則就可以完成過(guò)濾:
{dede:trim}]*)>([^<]*){/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
{dede:trim}]*)>([^>]*){/dede:trim}
應(yīng)用示例四:過(guò)濾GG廣告代碼
其實(shí)這個(gè)就是在上面的內(nèi)容過(guò)濾,但是很多論壇里的網(wǎng)友經(jīng)常問(wèn)這個(gè),所以單獨(dú)作為一個(gè)應(yīng)用列出來(lái):
{dede:trim}]*)>([^>]*){/dede:trim}
相關(guān)文章
Dedecms模板常用調(diào)用標(biāo)簽代碼整理
因?yàn)橐恢庇玫絛edecms的模板,特把經(jīng)常用到的調(diào)用標(biāo)簽代碼整理如下2008-05-05
dedecms織夢(mèng)模板引擎標(biāo)簽工作原理
織夢(mèng)模板引擎是一種使用XML名字空間形式的模板解析器,使用織夢(mèng)解析器解析模板的最大好處是可以輕松的制定標(biāo)記的屬性,感覺(jué)上就像在用HTML一樣,使模板代碼十分直觀靈活,新版的織夢(mèng)模板引擎不單能實(shí)現(xiàn)模板的解析還能分析模板里錯(cuò)誤的標(biāo)記。2022-12-12
參考Dedecms整合Discuz完全攻略實(shí)現(xiàn)最新的結(jié)合
看到還有很多同學(xué)和我一樣,說(shuō)配置不成功,經(jīng)測(cè)試及同學(xué)們的指點(diǎn),我整合成功了,以下是配置過(guò)程,供大家參考2008-06-06
dede采集過(guò)程中最麻煩的莫過(guò)于采集的正則過(guò)濾函數(shù)的編寫(xiě)。說(shuō)實(shí)在的,dede在這點(diǎn)上和很多ASP CMS系統(tǒng)比如說(shuō)動(dòng)易等,采集的時(shí)候直接選擇幾個(gè)選項(xiàng)就可以了,簡(jiǎn)單的完成想過(guò)濾的東西。不過(guò)他們只局限于對(duì)文章內(nèi)容的過(guò)濾不是很好。而DEDE卻能對(duì)所有采集的字段進(jìn)行過(guò)濾,功能上彌補(bǔ)了易用性的缺陷,期待柏拉圖在后續(xù)版本中加上選擇性過(guò)濾功能。2008-03-03
dedecms織夢(mèng)系統(tǒng)數(shù)據(jù)庫(kù)表結(jié)構(gòu)詳細(xì)說(shuō)明-附表名與字段名
dedecms織夢(mèng)系統(tǒng)是一個(gè)自由和開(kāi)放源碼的內(nèi)容管理系統(tǒng),簡(jiǎn)單易用,功能豐富,原生php程序,二開(kāi)簡(jiǎn)單,曾經(jīng)流行了好多年,就是現(xiàn)在還有人再使用。本文囊括了dedecms數(shù)據(jù)庫(kù)所有的86張數(shù)據(jù)表結(jié)構(gòu)和字段詳細(xì)說(shuō)明,需要的朋友可以參考下。2023-04-04
dedecms tags keywords問(wèn)題修正方法
由于在經(jīng)常的使用過(guò)程中,我們添加信息一般都是不填寫(xiě)keywords的,我們只填寫(xiě)了tags,而這兩者我們一般情況下是一樣的。所以我給修改了下。2008-11-11
DEDECMS后臺(tái)數(shù)據(jù)備份還原的應(yīng)用
前臺(tái)與測(cè)試過(guò)程--之備份與還原2009-02-02
Dedecms 后臺(tái)驗(yàn)證碼錯(cuò)誤的解決方法
最近在本地搭建環(huán)境調(diào)試dedecms時(shí),發(fā)現(xiàn)安裝后后臺(tái)的驗(yàn)證碼無(wú)論如何都會(huì)提示輸入錯(cuò)誤,3.1有此情況,而3.01則不會(huì),上dede官方論壇和網(wǎng)上搜索都沒(méi)有找到解決的辦法,只能自己動(dòng)腦筋了~2009-03-03

