windows 正则表达式 工具 PowerGREP

  • POWERGREP, 号称“The Most Powerful GREP Tool for Windows”,

商业网站下载地址:http://www.powergrep.com/

 

 

点击可以看大图。另外,还有一组图片来自powergrep官网,附上了官网的部分介绍,以及个人评论。

  • 内容搜索图片,点这里;
    在本抓图中,我搜索了c:/My Documents/My Web Sites文件夹及其子目录下所有的html文件。我使用了一条正则表达式把搜索范围限定在HTML tag之内,使用另一条正则式在这些标记中搜索所有的email地址。

     

     

  • 搜索和替换,点这里和这里;
    一个好用的功能是可以预览结果而不是立即替换。匹配结果以黄色标出。双击匹配就能打开对应的文档并检验其内容。
    点击执行后,颜色改变,表示已经实施替换。

     

  • 收集信息和统计数据,点这里;
    本例是“检测Apache网络日志--google search terms”的例子。本例使用的正则式在PowerGREP帮助文档中有详细讲解。

     

  • 灵活的“撤消”历史记录,让你不再抓狂,点这里;
    在执行替换的同时,PowerGREP已经备份了原文件。只要你没有手动删除这些备份的文件,你可以随便撤消你做过的任何操作。世界上真有后悔药的呀。

     

  • 搜索PDF文档,点这里;
    PDF也能使用正则式进行搜索?当然了,你没有看错。只是,要确保PDF文档中你要搜索的内容是文字而非图像。也就是说,扫描版的PDF不享受此功能的哟。

     

  • 在MS word 文档中搜索,点这里;
    这个功能也十分有用。我记得还有个东东叫ViEmu for Word & Outlook,可以在word和outlook中模拟vim,当然可以使用正则式搜索替换了。不过,ViEmu一来也是收费软件(在2008年5月31日之前是79美刀,之后是99美刀),我还没有找到免费版本;二来其正则式是vim风格的,只习惯Perl风格的同学可能不太习惯。在google documents里也支持正则式搜索了,具体语法、风格尚未广泛测试。

     

  • 在MS Excel中搜索,点这里;
    同样也是批量搜索、替换。不单单是对一个文档、一个sheet。

     

  • 以16进制模式,在2进制文档中搜索,点这里;
    跟二进制编辑器界面类似,多了正则式批量搜索替换功能。

     

  • 在zip压缩文档中搜索,点这里;
    把zip文件当作普通文件夹来搜索。很强大吧?

     

  • 正则表达式序列,点这里;
    大多数正则式工具一次只支持一条正则式的操作。而PowerGREP可以一次执行多条正则式!使用checkbox来进行多项选择。

     

  • 定制颜色显示,点这里;
    该功能比较一般。除非软件中的颜色设置特傻,一般我是不会改变默认颜色搭配的。

功能演示

PowerGREP官网还提供了一组flash做的demo,见下。

  • 使用正则式匹配email地址(2’47”)。点这里;
  • 升级版权信息(3’38)。点这里;
  • 与RegexBuddy的无缝链接(1’57”),点这里;两个软件是亲兄弟,当然哥俩好啦!
  • 文件选择(3’08”),点这里;PowerGREP提供了贴心的特性,来帮助你筛选需要的文档。
  • 其它特性(8’37”),点这里;总而言之,PowerGREP是功能强大。自己发掘吧!

你可能感兴趣的:(自由软件,开源软件,开源源码)