ktoya 发表于 2009-5-24 05:46:35

要有PDF链接的<a href>, 但不要其他的<a href>

http://www.eetchina.com/ART_8800571890_628868_NT_fbd1a3f4.HTM
如此页, 正文有很多<a>标签,要去掉

如果我设置去除<a>标签,这个<点击下载top25排行榜清晰表格>的链接就没有了,怎么样才能设置成不要正文里的其他链接,但是如果这个链接包含了pdf, 那么就保留并下载PDF.

soarb 发表于 2009-5-24 09:02:13

本帖最后由 soarb 于 2009-5-24 09:04 编辑

你是说要在正文中实现,火车头的标签排除功能不支持正则。

你可以在你要发布的程序里添加一去就可以。
$content=preg_replace('/<a href=\"[^\>pdf]+\"[^\]*>([^\>]+)<\/a>/',\\1,$content);
页: [1]
查看完整版本: 要有PDF链接的<a href>, 但不要其他的<a href>