過去用dede采集,總是過濾不掉一行以上的代碼,只能一行行的過濾,在網上,發現有很多和我一樣的菜鳥。隨著不斷的使用dede采集,對正則有了更進一步的了解,現在偶用一句正則表達式,同樣可以匹配多行代碼了。
如:在如下代碼中,過濾掉有二行代碼的超級鏈接。
<td align="center">
<a href="http://www.XXX.com/111111.htm">XXX
XXX</a>
</td>
用下面的過濾,即可實現多行匹配
{dede:trim} <a href="http://www.XXX.com/111111.htm">([^\n<]*)</a> {/dede:trim}
貌似 \n 這樣的符號,可以充當換行符使用,一個 \n 代表一個換行。
希望對初學dede的人有用