正则式软件中的TotalCMD:RegexBuddy

regexbuddy 3.2.0

之前我爱正则表达式已经介绍过,RegexBuddy 是windows下(在linux下可以使用wine调用)一款超强的正则式辅助编写软件。在它的帮助下,你可以轻松编写你所需要的正则表达式,清晰地理解别人写的正则表达式,快速测试正则式与目标文本或文件是否匹配并避免出现错误。它能帮你把正则表达式转换成你所需要的编程语言的格式,帮你收集并详细记录正则式代码库,以便将来重新使用。它还能与你最喜欢的搜索工具、编辑器集成在一起,招之即来。在我所有使用过的正则式软件中,以RegexBuddy为最强,称之为正则式软件中的TotalCMD,毫不为过。

原来本站以留言索取的形式,向诸位同好提供过3.1.0版。在网友那个谁的协助下,我得到了更新一点的版本,3.2.0,附在文末,请按需下载。

Read the rest of this entry »

在Excel VBA中使用正则表达式

在Excel中使用正则表达式|题图|我爱正则表达式

在Excel中使用正则式,需要借助于Excel自带的Visual Basic环境。我查了一下Microsoft Office Excel 2007 Formulas & Functions FOR DUMmIES以及Excel VBA Programming For Dummies,两本书中均没有关于正则表达式的函数,也没有关于如何在VB中使用正则表达式的介绍。不过,我还是在google中使用excel 和regex 作为关键词找到了答案,总结在这里。我没怎么使用过VB,这里的代码只是浅尝辄止式,能够运行而已。本文假设读者有实际操作Excel VBA的经验。

Read the rest of this entry »

PowerGREP3.50完全版下载

之前我爱正则表达式介绍过一款软件PowerGREP,并以留言索取的形式,向大家发放3.3.3版。今天,在热心网友astek的推荐下,rex下载到了PowerGREP的3.50版,这也是迄今为止的最新版。下载地址见文末。

PowerGREP是一款正则式应用软件,它是grep或egrep的增强版,允许您以直观可视、可撤消的方式,在不同的文件夹内,对不同的文件进行批量的文本搜索、替换。当然,是正则表达式层面上的。详细的介绍可参考这篇文章:windows下的正则式工具介绍之二:powergrep。该篇文章的评论功能已经关闭,如果对该软件有问题,可以在此留言,或集中至正则式中文论坛http://regex.me讨论。

Read the rest of this entry »

Just Great Software 动态

Just Great Softwarehttp://www.just-great-software.com/的著名产品有powergrepregexbuddy。今天该网站释出消息,主要有以下2点:

  • Jan Goyvaerts近来在写一本关于正则表达式的书。目前已经脱稿,有望在2009年4月份由O’Reilly出版。作者坦承,该书或许是关于正则式的最实用的著作。
  • http://www.just-great-software.com/在08年的新产品不多,只对原有的几款产品作了次要升级。好消息是,自07年就开始酝酿的一款新软件的攻坚工作已经完成,会在2009年发布1.0。希望在4月份之前发布。

原文来源:http://www.just-great-software.com/

Windows下的正则表达式工具之五——经典的Regulator

本文介绍的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有几分相像。 Read the rest of this entry »

Windows下的正则表达式工具之四——强大而免费的Expresso

Expresso|http://iregex.org|我爱正则表达式 曾经沧海难为水,除却巫山不是云。用过了RegexBuddy,再用其它的正则式辅助软件,总有些不习惯。然而本人幸好不是固步自封之辈,任何时候都勇于尝试新工具,体验新特征。这不,最近知道了Expresso,第一时间就想体验一把,将感受写在这里。

Read the rest of this entry »

Dreamweaver CS4 中的正则表达式

Dreamwaver CS4其实与vim一样,都是好用的编辑器而已。两者都支持正则表达式。本文主要介绍DW下的正则表达式

Read the rest of this entry »

正则表达式匹配ABCD随机字串

前一段时间在chinaunix论坛上发现这样一则问题:

要求abcd四个字母连续,但每个字母有且仅出现一次,并且顺序可以不固定,也就是要匹配abcd adbc bcda等等情况

我说一下自己的解决思路。

Read the rest of this entry »