返回列表 发帖

好像PREVIEW4的正则过滤有问题!!!

测试网站:http://club1.ccmove.com/nclub/boarddisplay-1189-1.html

网站有个广告:http://www.papav.com/cooperate/frame_Nx1?n=8&width=70&height=55

这个广告的左侧但是网站的LOGO,与广告是在一个<TR>里的。

在过滤中加入: /(www)\.(papav)\.(com)\/(cooperate)\/(frame_Nx)*/

会将临近的<TD>(即LOGO所在的TD)也给过滤掉了,结果就是网站的布局失真了!

大家可以测试一下,是不是有这样的问题!!
爱拼才会赢

多谢上两楼朋友的回复!不过我的问题依旧,还没找到原因!

[ 本帖最后由 mnxinu 于 2007-2-6 14:06 编辑 ]
爱拼才会赢

TOP

原帖由 mnxinu 于 2/5/2007 01:39 发表
关于“空格”“?”“:”这几个东东,在正则表达式中应该如何写?

英文的" "、"?"、":"么?应该分别写成" "、"\?"、":"

TOP

置顶贴的过滤规则已经有这黑名单过滤的了。
  1. TiGer-x朋友提供的过滤规则
  2. /(\.|\/|_|")(51yes|7town|adpolestar|adjs|co(ope|rpo)rate|ggg|hserver|(g|ma)img|is686|keyrun|stats?|ukaka|zframe|zview)(\.|\/)/
  3. /(\/|\-|_)(\d){2,3}x(\d){2,3}[^0-9]+(asp|html?|js\w?)/
  4. /(online(\d)|(\w){1,4})\.(265|ete).+(_\d+|show)(.php)/
  5. /(dds|biz(\d))\.(sandai|sogua).+(gif|htm|jpg)/
  6. /\.(ku6|mumayi).+(\d{2,}|head\d?)\.htm/
复制代码

这里第一条中的 co(ope|rpo)rate 即可匹配 cooperate 和 corporate。

这就是过滤后的网页效果:
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们

TOP

为什么添加的ex0=这样的过滤,在修改TW的过滤后,会被删除???
爱拼才会赢

TOP

关于“空格”“?”“:”这几个东东,在正则表达式中应该如何写?
爱拼才会赢

TOP

用ex0=这种方法应该如何写?
我试了下面的写法,不过滤:
ex0=<frame.*?src="25%.*?>(?:.|\n)*?http://www.papav.com/cooperate/frame_Nx(?:.|\n)*?<\/frame>

:)
爱拼才会赢

TOP

是不是IE7的问题,我一直用IE7
爱拼才会赢

TOP

呵呵,我看可能是跟你的系统有关了,升级后原来的ini一直可以用的啊

TOP

:sad: :sad: :sad: :sad: :sad: :sad: :sad: :sad: :sad:
爱拼才会赢

TOP

版主啊,我就是新产生的ini文件,原来的ini文件升级后不能用了!!!

要不算了吧,以后再说吧,在这个问题上浪费的时间太多了!

我现在只能“要么就不过滤,要么都过滤掉!!”
爱拼才会赢

TOP

我的替换文字就是空白啊。

你试试把现在的ini文件改名,重建一个不要用任何其他过滤规则,只是加上过滤这个地方的那一条

版本都是一样的,不会有区别的

TOP

返回列表