zlowly
狐狸大王
狐狸大王
  • UID376
  • 注册日期2004-11-30
  • 最后登录2010-06-18
  • 发帖数385
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
30楼#
发布于:2004-11-30 00:19
http://www.geocities.com/好像上不了,给政府屏蔽了吗?
ange934
火狐狸
火狐狸
  • UID177
  • 注册日期2004-11-25
  • 最后登录2006-08-26
  • 发帖数217
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
31楼#
发布于:2004-11-30 00:19
http://www.geocities.com/pierceive/adblock/
到这个地方去下做好的filter吧,不过这儿的filter更适合浏览国外网站时使用。
yaodao23
火狐狸
火狐狸
  • UID285
  • 注册日期2004-11-28
  • 最后登录2011-03-22
  • 发帖数119
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
32楼#
发布于:2004-11-30 00:19
楼主啊 ,太复杂拉,把你弄好的 给大家分享下啊
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
33楼#
发布于:2004-11-30 00:19
代表某个url中直接出现
<!-- w --><a class="postlink" href="http://www.***.com/.gif">www.***.com/.gif</a><!-- w -->
这样错误的形式,相当于一个文件没有文件名只有扩展名:)
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
gstxxx
小狐狸
小狐狸
  • UID702
  • 注册日期2004-12-09
  • 最后登录2007-02-13
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
34楼#
发布于:2004-11-30 00:19
我来填足
嗯,我好像还没有很好的理解正则表达式。楼主加.* 是对的,这样可以完全匹配。如果没有的话匹配的就是这样的表达式了:images/.gif
-------------------------------------------------------------

不加.*,images/.gif 代表什么元素?
以上是我不理解的地方。
 
FireShow
狐狸大王
狐狸大王
  • UID516
  • 注册日期2004-12-03
  • 最后登录2012-02-29
  • 发帖数402
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
35楼#
发布于:2004-11-30 00:19
好复杂啊
有点晕了    
nibar
火狐狸
火狐狸
  • UID318
  • 注册日期2004-11-28
  • 最后登录2005-04-25
  • 发帖数273
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
36楼#
发布于:2004-11-30 00:19
先收藏再看
使用FireFox的一分子。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
37楼#
发布于:2004-11-30 00:19
那些我犯的错误,我感觉是我之前对正则表达式的理解有问题,还没有弄懂的原因。

至少那个正则表达式练习器能通过的过滤器,到AdBlock里面都能成功。这或许也说明
我使用的也不过是常规正则表达式里面的普通技巧而已。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
knover
小狐狸
小狐狸
  • UID56
  • 注册日期2004-11-22
  • 最后登录2008-06-12
  • 发帖数25
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
38楼#
发布于:2004-11-30 00:19
to kmc:
Adblock支持Java正则来过滤匹配,但Java正则有点不一样或者说简单一些。
你一直在用常规正则表达式(包括那个练习器)练习Adblock过滤,难怪不出问题。
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
39楼#
发布于:2004-11-30 00:19
反斜杠\是转义字符,因为正斜杠/用来表示正则表达式的开始和结束,它在正则表达式中有特殊作用(类似于程序设计中的
保留字,好比在C语言中不能定义一个变量叫做int一样),
所以要表示url中的正斜杠/,要加上反斜杠\来限定,同样的
情况会出现在句号.上,因为正则表达式中.号表示任何一个字符,
所以url都会写成www\.sina\.com\.cn这样的形式,
虽然写成www.sina.com.cn不会出现问题,但只说明这是
巧合而已,因为不会有什么网站叫做www1sina2com3cn的。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
40楼#
发布于:2004-11-30 00:19
反斜杠\是转义字符,因为正斜杠/用来表示正则表达式的开始和结束,它在正则表达式中有特殊作用(类似于程序设计中的
保留字,好比在C语言中不能定义一个变量叫做int一样),
所以要表示url中的正斜杠/,要加上反斜杠\来限定,同样的
情况会出现在句号.上,因为正则表达式中.号表示任何一个字符,
所以url都会写成www\.sina\.com\.cn这样的形式,
虽然写成www.sina.com.cn不会出现问题,但只说明这是
巧合而已,因为不会有什么网站叫做www1sina2com3cn的。
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
agan
火狐狸
火狐狸
  • UID393
  • 注册日期2004-11-30
  • 最后登录2005-08-02
  • 发帖数218
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
41楼#
发布于:2004-11-30 00:19
太好了!简直就是我的救星!
Louis
火狐狸
火狐狸
  • UID72
  • 注册日期2004-11-23
  • 最后登录2005-01-17
  • 发帖数160
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
42楼#
发布于:2004-11-30 00:19
嗯,我好像还没有很好的理解正则表达式。楼主加.* 是对的,这样可以完全匹配。如果没有的话匹配的就是这样的表达式了:images/.gif

不过看老外写的filter中/前面都有\的,不过好像没有什么必要,我用练习器试了试发现
images\/(?!winner\d).*\.gif
images/(?!winner\d).*\.gif
作用是相同的~~
SAND
小狐狸
小狐狸
  • UID54
  • 注册日期2004-11-22
  • 最后登录2009-10-20
  • 发帖数98
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
43楼#
发布于:2004-11-30 00:19
不错不错,多谢楼主分享,对于我等菜鸟实在是大有帮助。另存为先,然后再学习。
行到水穷处 坐看云起时
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
44楼#
发布于:2004-11-30 00:19
我一看觉得你说的是对的,随手拿正则表达式练习器试了试
去掉.*的表达式:images/(?!winner\d)\.gif
但是不能满足要求,也就是说比如说images/a1.gif就
找不到(虽然winner4.gif什么的一样找不到)

我也不理解为什么,这个.*是我习惯性写上去的,表示的
就是普通表达式里面的通配符*(因为'."表示任何字符-除了
换行符,但url里面没有换行符-,出现零次或多次正好
达到这个目的)

我还是很信赖正则表达式练习器的,它能通过的表达式,
Adblock里面都没问题
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
游客

返回顶部