正则表达式生成超级玩具

[复制链接]
查看: 1760   回复: 5
发表于 2006-9-1 22:56:07 | 显示全部楼层 |阅读模式
另外附上另外一个玩具 The Regulator 的介绍 以及下载

The Regulator 轻松上手
     正则表达式的概念和作用就不多说了。正则表达式不好写(不好想),所以有很多玩具来帮助我们写正则表达式,The Regulator 就是其中的佼佼者(被列入MSDN上的知名文章
《Ten Must-Have Tools Every Developer Should Download Now》)
。  The Regulator官方网站
http://royo.is-a-geek.com/iserializable/regulator/
。最新版本为2.0.3。本文对The Regulator 的使用作一个简单介绍。
正则表达式生成超级玩具

    The Regulator窗口主要分为六部分:Web Search、Regex Analyzer、SnippetsControl、表达式输入区、Match结果区、待解析文本区。比较重要的是Regex Analyzer、表达式输入区、Match结果区、待解析文本区。在默认情况下,Web Search区占了很大位置,可能需要调整一下。
    基本用法:在表达式输入区、待解析文本区 输入你心目中的表达式和待解析文本,然后点菜单栏中的Match,结果会显示在Match结果区。
    如果你想弄清楚一个正则表达式的意思,可以利用Regex Analyzer(在View菜单),不过该功能有时候无法解析出结果,此时可以把表达式输入区 或者 待解析文本区 中的内容稍微改一下(比如添加一个空格),或许就可以解析出正确的结果了。比如我输入 \d{2}-\d{5} ,会解析出 Any digit Exactly 2 times - Any digit Exactly 5 times    。可以帮助我们理解一个复杂的正则表达式。  
     其他有用的功能:生成代码(C# or VB.NET)、直接编译成DLL、从网站检索现成的正则表达式 (Web Search)、保存常用的表达式(SnippetsControl)等等 。
      说到正则表达式,还有一个玩具很有名气:Expresso
http://www.ultrapico.com/
。这个玩具在codeproject上有详细介绍,出品时间也比The Regulator早。The Regulator的作者也受到了Expresso 的影响,才开发的The Regulator。他在The Regulator的帮助文件中说:“The Original idea for The Regulator came from a simple Regex Tester called "
[FONT-COLOR=#0000ff]Expresso[/FONT-COLOR]
". It was simple and easy to use (to a certain degree), but it mainly prompted the idea in me that I could build something similar with features that I wished I had.
So thanks, Expresso. Couldn't have done this one without ya! ”

[ 本帖最后由 84542649 于 2006-9-1 16:28 编辑 ]

正则表达式生成超级玩具附件: 用于生成正则表达式 Expresso 2.1.rar (2006-9-1 12:55, 303.79 K)
该附件被下载次数 93


正则表达式生成超级玩具
附件: Regulator.201.part01.rar (2006-9-1 15:06, 1000 K)
该附件被下载次数 31


正则表达式生成超级玩具
附件: Regulator.201.part02.rar (2006-9-1 15:06, 1000 K)
该附件被下载次数 30


正则表达式生成超级玩具
附件: Regulator.201.part03.rar (2006-9-1 15:06, 707.73 K)
该附件被下载次数 31


正则表达式生成超级玩具
附件: Regulator2Help.zip (2006-9-1 16:28, 314.69 K)
发表于 2006-9-2 02:47:24 | 显示全部楼层
正则表达式生成超级玩具正则表达式生成超级玩具正则表达式生成超级玩具

下不了。。
回复 支持 反对

使用道具 举报

发表于 2006-9-2 11:46:39 | 显示全部楼层
binghe,落伍的附件不能直接从外部下载的
回复 支持 反对

使用道具 举报

发表于 2006-9-2 19:33:23 | 显示全部楼层
呵呵直接复制别人的帖啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-9-3 18:45:48 | 显示全部楼层
http://www.v88.net/share/im286/index.php

提供个落伍id免登陆吧.

现在下下试试
回复 支持 反对

使用道具 举报

BBQhy 该用户已被删除
发表于 2006-9-18 14:11:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则