- UID
- 21021
- 帖子
- 98
- 精华
- 0
- 贡献
- 0
- 推广
- 0
- 有效BUG
- 0
- 注册时间
- 2006-9-29
|
我希望能过滤掉http://www.csdn.net的广告。
需要过滤掉的内容如下:
-
- <div class="BodyBannerAd">
- <!--
- -->
- <table><tr><td>
- <script language='JavaScript' type='text/javascript'>show_ads_zone(27);</script>
- </td><td width=15></td>
- <td>
- <script language='JavaScript' type='text/javascript'>show_ads_zone(28);</script>
- </td><td width=15></td>
- <td>
- <script language='JavaScript' type='text/javascript'>show_ads_zone(29);</script>
- </td></tr></table>
- </div>
复制代码
类似上面的代码有多处。
现在csdn的广告图片都是用show_ads_zone(n)来显示,我直接用urlnn=http://zi.csdn.net/*的方式过滤不了(不知道是不是我自己使用上的问题)。
这样就想到用正则表达式来处理。
看了上面的广告显示代码就只要把<div class="BodyBannerAd">.*</div>这个tag过滤掉就行了。
我没想出来怎么匹配这样多行的标签。
我试着用:
ex0=<div class="BodyBannerAd">.*<\/div>
re0=
不过没用
请大家指点一下,我应该如何过滤这些广告。
谢谢 |
|