正则表达式 测试 工具

本文介绍的the Regulator 2.0 与上一篇文章介绍的Expresso一样,都是颇有年头的软件:Expresso的最后更新日期似乎是2007年6月30日;the Regulator 2.0的上次更新,更是可追溯到2004年。可是,在没有RegexBuddy的日子里,the Regulator 可算是元老呢!MSDN上有篇文章《Ten Must-Have Tools Every Developer Should Download Now》,介绍了开发者必备的10款工具之一就有the Regulator。作者Roy Osherove在regulator的帮助文件中说,自己的Regulator的创意就来自于Expresso

Regulator的界面,比Expresso要新潮,与以前介绍过的Mtracer有几分相像。 看界面:

Expresso一样,它同样支持.Net版的正则,支持将正则式导出为VB或C#格式。比起Expresso来,它的亮点之一是正则式部分支持语法高亮显示。

Regulator有一个功能是网络搜索,即支持在软件界面上直接搜索regexlib.com上的正则代码库。这原本应该是个很实用的功能。可惜的是,我在多种情况下(代理)试用了该功能,一直不能返回搜索结果。或许是随着时间的迁移,regexlib.com更换了查询输出接口,而Regulator还站在望夫涯上,傻傻地使用原来的方式与regexlib.com通讯,自然接收不到任何反馈。

帮助文件中的搜索结果列表:

这是在我的机器上返回的空列表:

我登录到作者Roy Osherove的博客,搜索到他的一些其它正则式项目,例如2006年10月份的Realazy(将普通文本转换为正则表达式的小工具,比较傻瓜),2005年11月份的VS2005下的正则式可视化工具(Regular Expression Visualizers for VS 2005),只可惜最近两年没有在正则式方面更新文章或软件。因此该软件估计以后也不会更新了吧。作为一款经典的免费的正则式软件,估计Regulator曾经风光一时;不过,在我接触正则式时起,一直用的就是Regex了。

最近搜集了一大堆网页正则式工具,有时间跟大家分享一下。敬请期待。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值