世界之窗论坛's Archiver

zjj221 发表于 2007-7-16 17:17

正则表达式学习

[url=http://www.phpchina.com/manual/Regular/1.htm]正则表达式学习[/url]

以前搜索时看到的保存了txt,还好记录了网址!(rar中txt格式见附件)
[url=http://download.csdn.net/down/195759]从CSDN找来了CHM格式的[/url]。(chm下载见附件)
[size=5][color=#ff0000]大家还是看elkay版主和efni提供的教程[/color][/size]
[url=http://wiki.ever360.com/index.php?title=%E9%BB%91%E5%90%8D%E5%8D%95%E6%8B%A6%E6%88%AA%E5%8A%9F%E8%83%BD][color=blue]维基百科TheWorld 2.x 黑名单拦截功能[/color][/url][color=blue] elkay版主介绍 维基百科的TW还提供广告过滤教程
论坛内 [/color][url=http://bbs.ioage.com/cn/viewthread.php?tid=38417&extra=page%3D1][color=blue]TheWorld 2 广告过滤规则教程[/color][/url][color=blue] elkay[/color]
[color=#0000ff][/color]
[color=magenta]efni 提供 如果是学写正则式的话, 附件里的教程根本不够用。[/color]
[color=magenta]推荐两个经典链接吧:
[url=http://www.cnblogs.com/dragon/archive/2006/05/08/394078.html]深入浅出之正则表达式(一)[/url][/color][color=magenta][/color]
[color=magenta]http://www.cnblogs.com/dragon/archive/2006/05/08/394078.html[/color]
[color=magenta][url=http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm]正则表达式30分钟入门教程(这个还在更新)[/url]
[/color][url=http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm][color=magenta]http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm[/color][/url]

[url=http://bbs.ioage.com/cn/index.php]世界之窗论坛[/url] » [url=http://bbs.ioage.com/cn/forumdisplay.php?fid=8]2.0版本使用交流[/url] » [url=http://bbs.ioage.com/cn/viewthread.php?tid=25361&extra=&highlight=adblock%2Bplus&page=1]B4用到的广告过滤语法-正则表达式 简单说明[/url] 无边无际 发表于 2007-1-8 21:13  里面提到了相关资




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

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

[[i] 本帖最后由 zjj221 于 2007-7-25 11:13 编辑 [/i]]

byyh 发表于 2007-7-16 17:46

呵呵,是个好东西啊,支持。。。如果是CHM格式的就更好了

01045319 发表于 2007-7-16 17:51

看了几页就不看了- -!
网上的一般都是介绍正则的,实际用到浏览器过滤里面的并不多

elkay 发表于 2007-7-16 18:04

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

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

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

fzxing 发表于 2007-7-16 19:10

非常感谢!

fzxing 发表于 2007-7-16 19:11

郑则士的问题很费脑子啊。。。

byyh 发表于 2007-7-16 20:57

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

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

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

:sweat: 没找到

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

[[i] 本帖最后由 byyh 于 2007-7-16 21:20 编辑 [/i]]

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]*是匹配所有字符零次或多次, 直到遇到">"停止, 但是这样写会直接匹配到源文件的最后一个字符, 再回溯到最后一个 >, 而加了 ? 就能停留在下一个 > 出现. 这些在顶楼的教程里是没有讲的.

还是推荐两个经典链接吧:
[url=http://www.cnblogs.com/dragon/archive/2006/05/08/394078.html]深入浅出之正则表达式(一)[/url]
[url=http://www.unibetter.com/deerchao/zhengzhe-biaodashi-jiaocheng-se.htm]正则表达式30分钟入门教程(这个还在更新)[/url]

[[i] 本帖最后由 efni 于 2007-7-18 08:58 编辑 [/i]]

elkay 发表于 2007-7-18 15:02

回复 #10 efni 的帖子

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

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

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.