Board logo

标题: 《TheWorld 2 广告过滤规则教程》的问题 [打印本页]

作者: origin    时间: 2007-10-6 16:44     标题: 《TheWorld 2 广告过滤规则教程》的问题

http://bbs.ioage.com/cn/viewthread.php?tid=38417&extra=page%3D1
教程中的例子
  1. #exd#*ioage.com*#<tbody>[\s\S]*?联盟论坛(?:[\s\S]*?<\/tbody>){2}###<!--Ad blocked by TheWorld2-->
复制代码


似乎和教程中提供的HTML 页面过滤规则的具体格式不能匹配起来
  1. #(type)#(restring)###(replace string)
  2. type 种类
  3. #ex#     //所有页面通用的页面内容过滤正则表达式
  4. #exh#   //针对HTTP头的过滤正则表达式
  5. #exd#   //指定网址的页面内容过滤正则表达式
复制代码


依例子看,格式应该为
  1. #(type)#(domain)#(restring)###(replace string)
  2. type 种类
  3. ex     //所有页面通用的页面内容过滤正则表达式
  4. exh   //针对HTTP头的过滤正则表达式
  5. exd   //指定网址的页面内容过滤正则表达式
复制代码

不知这样理解恰当否?

作者: origin    时间: 2007-10-6 16:45

另外,教程中能否提供#ex#和#exh#的例子?
谢谢

作者: elkay    时间: 2007-10-7 14:41

#ex#的就是上面说的
  1. #(type)#(restring)###(replace string)
复制代码


依然用教程里的规则做例子就是这样:
  1. #ex#<tbody>[\s\S]*?联盟论坛(?:[\s\S]*?<\/tbody>){2}###<!--Ad blocked by TheWorld2-->
复制代码

这样对所有的网页都会生效

过滤http协议头的#exh#跟#exd#用法完全一样




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2