12
返回列表 发新帖
楼主: gh-satan
收起左侧

[求助] 广告过滤的效率问题(关于通配符)

[复制链接]
gh-satan
 楼主| 发表于 2009-10-3 11:16:22 | 显示全部楼层
原帖由 hekygogo 于 2009-10-2 22:55 发表
实验了一下,*//www.beta.com/images/*.gif我没见过这种写法,*如代表若干字母,但www前一般没有数字和字母,*www.beta.com/images/*.gif可以,但前面没有加*的必要,这个和*.beta.com/images/*.gif等效,但加www信息 ...


谢谢你的讲解,有些的确没必要加,不过是不是绝对路径效率要高于通配符? 比如http://*.baidu.* 要高于*.baidu.*,或者这里的“http://”也是没必要加的?符号的识别是不是从左到右依次开始

[ 本帖最后由 gh-satan 于 2009-10-3 11:20 编辑 ]
hekygogo
头像被屏蔽
发表于 2009-10-3 15:27:03 | 显示全部楼层
“http://”的确没必要加,http只是表示为web协议,但一般过滤广告都是过滤web的,所以没必要加,//也是多余的,万维网之父已经表明了,当初设计//是个失误。
     绝对路径优先级的确高于通配符,路径信息越多,优先级越高。
    是不是从左到右,这个没法定性,加通配符相当于高级形式的关键词过滤,*baidu 是过滤以baidu结尾的衍生的地址,当然你可以说是从右向左过滤的,而baidu*正好相反。
      如果真想研究过滤,我觉得还是能正则编辑的软件专业,它可以过滤各种协议,而不仅仅是http协议。还是推荐Proxomitron。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-5-22 08:59 , Processed in 0.088469 second(s), 14 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表