Board logo

标题: 正则表达式学习 [打印本页]

作者: zjj221    时间: 2007-7-16 17:17     标题: 正则表达式学习

正则表达式学习

以前搜索时看到的保存了txt,还好记录了网址!(rar中txt格式见附件)
从CSDN找来了CHM格式的。(chm下载见附件)
大家还是看elkay版主和efni提供的教程
维基百科TheWorld 2.x 黑名单拦截功能 elkay版主介绍 维基百科的TW还提供广告过滤教程
论坛内
TheWorld 2 广告过滤规则教程 elkay

efni 提供 如果是学写正则式的话, 附件里的教程根本不够用。
推荐两个经典链接吧:
深入浅出之正则表达式(一)

http://www.cnblogs.com/dragon/archive/2006/05/08/394078.html
正则表达式30分钟入门教程(这个还在更新)
http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm

世界之窗论坛 » 2.0版本使用交流 » B4用到的广告过滤语法-正则表达式 简单说明 无边无际 发表于 2007-1-8 21:13  里面提到了相关资




正则表达式(regular expression)
 关键字:正则表达式,Regular Expression
  原著:笑容
 创作于:2004年05月03日
最后更新:2004年05月04日 21:12
引用地址:正则表达式(regular expression)
版权声明:使用创作公用版权协议
CHM制作:姜运涛@阿涛淘网

从TW里学习了Firefox的Adblock plus 关于广告过滤的东西,以前一直没有使用,原来还支持自动更新。
希望能分享到更多关于正则表达式的学习资源。

[ 本帖最后由 zjj221 于 2007-7-25 11:13 编辑 ]
作者: byyh    时间: 2007-7-16 17:46

呵呵,是个好东西啊,支持。。。如果是CHM格式的就更好了
作者: 01045319    时间: 2007-7-16 17:51

看了几页就不看了- -!
网上的一般都是介绍正则的,实际用到浏览器过滤里面的并不多
作者: elkay    时间: 2007-7-16 18:04

广告过滤所用到的正则表达式其实没有那么复杂,有些基础就可以了。

tw的广告过滤教程可以到tw的wiki查看

http://wiki.ever360.com/index.php?title=%E9%A6%96%E9%A1%B5
作者: fzxing    时间: 2007-7-16 19:10

非常感谢!
作者: fzxing    时间: 2007-7-16 19:11

郑则士的问题很费脑子啊。。。
作者: byyh    时间: 2007-7-16 20:57

广告过滤所用到的正则表达式其实没有那么复杂,有些基础就可以了。

tw的广告过滤教程可以到tw的wiki查看

http://wiki.ever360.com/index.php?title=%E9%A6%96%E9%A1%B5


没找到

顺带提一下:我觉得版主应该做一个TW的正则教程并置顶,方便其他爱好者来学习

[ 本帖最后由 byyh 于 2007-7-16 21:20 编辑 ]
作者: elkay    时间: 2007-7-16 21:54     标题: 回复 #7 byyh 的帖子

在黑名单拦截相关资料里面。

ps:我尽快写一个放到论坛吧
作者: hhpp    时间: 2007-7-17 00:06

呵呵,原来咱们论坛置顶的那个E版的教程我也有保存下来了。
作者: efni    时间: 2007-7-18 08:49

To 楼主, 如果是学写正则式的话, 附件里的教程根本不够用, 因为它们忽略了一个重点: 贪婪性与懒惰性.
比如置顶教程里最常用的一句 "[\s\S]*?>", 新手可能会写成"[\s\S]*>", 因为[\s\S]*是匹配所有字符零次或多次, 直到遇到">"停止, 但是这样写会直接匹配到源文件的最后一个字符, 再回溯到最后一个 >, 而加了 ? 就能停留在下一个 > 出现. 这些在顶楼的教程里是没有讲的.

还是推荐两个经典链接吧:
深入浅出之正则表达式(一)
正则表达式30分钟入门教程(这个还在更新)

[ 本帖最后由 efni 于 2007-7-18 08:58 编辑 ]
作者: elkay    时间: 2007-7-18 15:02     标题: 回复 #10 efni 的帖子

呵呵,教程里也说了,正则表达式的问题教程里不会涉及到,因为要讲清楚这个难度太大了,只能各位自己看网上的教程了

ps:哪位有时间愿意写一个过滤中常用的正则表达式的教程?




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