kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
阅读:5591回复:8

问javascript高手一个AdBlock正则表达式的问题

楼主#
更多 发布于:2004-11-27 08:59
为了实现过滤如下字段:
http://www.revefrance.com/pics/*.gif
但保留
http://www.revefrance.com/pics/winner1.gif
         .....
http://www.revefrance.com/pics/winner9.gif
这几个gif,我写了如下正则表达式:
(www\.revefrance\.com\/)((pics\/(^winner\d?)\.gif)
结果没用……

后来拿正则表达式练习器来练,发现我根本不知道^这个符号怎么用,
甚至表达式^(winner3\.gif)都过滤不了winner3.gif,提示
找到匹配!

请问从某个大范围中剔除小范围的代码应该怎么写啊……谢谢
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
nighttalker
千年狐狸
千年狐狸
  • UID43
  • 注册日期2004-11-22
  • 最后登录2015-05-03
  • 发帖数2283
  • 经验40枚
  • 威望0点
  • 贡献值42点
  • 好评度0点
  • 社区居民
  • 忠实会员
1楼#
发布于:2004-11-27 08:59
Netscape stopped its devedge website, so u may want to search by google for "regexp" for some help.
目前最新版本是:Firefox 37,  请各位注意升级保证安全。
puhongyi
千年狐狸
千年狐狸
  • UID3
  • 注册日期2004-11-20
  • 最后登录2012-03-29
  • 发帖数1116
  • 经验9枚
  • 威望2点
  • 贡献值38点
  • 好评度19点
2楼#
发布于:2004-11-27 08:59
Adblock中正则表达式必须开头和结尾都用 “/” ,例如:/^(winner3\.gif)/
Bartholomew
火狐狸
火狐狸
  • UID88
  • 注册日期2004-11-24
  • 最后登录2005-01-11
  • 发帖数159
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2004-11-27 08:59
把那2个网址列入白名单
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
4楼#
发布于:2004-11-27 08:59
对二楼:我看过一些英文的介绍,似乎对这一点讲的也不甚详尽;
对三楼:在“正则表达式练习器”里面不需要首尾的/号
对四楼:AdBlock目前好像还没有白名单功能,而且就算有,
少一个filter也省一点资源,否则就不学正则表达式了咯。
继续期待解答!
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
焦油含量中
火狐狸
火狐狸
  • UID97
  • 注册日期2004-11-24
  • 最后登录2011-12-18
  • 发帖数192
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2004-11-27 08:59
/revefrance\.com\/pics\/(^winner)/
试试看。
FireFox重在体验!时间是体验的基础!
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2022-09-22
  • 发帖数9186
  • 经验397枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
6楼#
发布于:2004-11-27 08:59
试了一下,winner4.gif  ,    1143.gif   ,  a3442.gif
都匹配不了……真的很奇怪
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
焦油含量中
火狐狸
火狐狸
  • UID97
  • 注册日期2004-11-24
  • 最后登录2011-12-18
  • 发帖数192
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2004-11-27 08:59
用adblock试下,应可以。
FireFox重在体验!时间是体验的基础!
zlowly
狐狸大王
狐狸大王
  • UID376
  • 注册日期2004-11-30
  • 最后登录2010-06-18
  • 发帖数385
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2004-11-27 08:59
试试看
/www\.revefrance\.com\/pics\/?!(winner\d?).*\.gif/
游客

返回顶部