windows下的正则式工具介绍之二:powergrep

May 5th, 2008 Categories: 软件

上文介绍了RegexBuddy,本文介绍另一款windows下的正则式软件:PowerGREP,号称“The Most Powerful GREP Tool for Windows”,windows下最强大的GREP工具。看清楚了,是最强大,而非之一。与RegexBuddy一样,也是商业软件,其售价为US$149.00,合人民币1000有奇。如果说RegexBuddy是撰写正则式的贴心助手,那么PowerGREP则是应用正则式在文本文件中搜索替换的强大工具。现在我们看看,它究竟有什么功能敢号称最强

基本界面

点击可以看大图。另外,还有一组图片来自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是功能强大。自己发掘吧!

软件下载

目前其最新版为3.4.2,更新于2008年1月18日。其官网为www.powergrep.com,可以去下载其最新版试用。该软件为商业软件

  • 如果你偶然路过,尝新而已,那只需下载试用版即可;
  • 如果你觉得好用、准备常用、手有余钱、非正版不用,不妨花美金购买;要花人民币1000多块哟^_^
  • 如果你喜欢它,同时你认为优秀的网络资源是应该和朋友免费分享的,从而想获得该软件的全功能免费版,好吧,我也成全你,请在本文后留言(附邮箱),我会把这个小东西的链接发给你(最新版为3.4.2,我手头的全功能版为3.3.3,也足够用了)。更新:
    请移步至此下载PowerGREP 3.5.0版。

———————————————————————————————————

Tags: , , , , ,

114 Responses to “windows下的正则式工具介绍之二:powergrep”

  1. sshua
    May 23rd, 2008 at 15:39
    1

    我报个名

  2. rex
    May 23rd, 2008 at 15:46
    2

    已经发到您的邮箱。welcome to the regex world!

  3. lxmxn
    May 25th, 2008 at 07:32
    3

    我也来一个~~ (*^__^*)

  4. rex
    May 25th, 2008 at 07:57
    4

    已经发到您的邮箱。Enjoy the Great Power of Regex!

  5. atheneus
    May 31st, 2008 at 21:32
    5

    我在网上找了好久了,能发一份全功能的给我吗?
    谢谢!

  6. atheneus
    May 31st, 2008 at 21:32
    6

    还有那个regexbuddy,谢谢!

  7. rex
    June 1st, 2008 at 08:03
    7

    发过去了。请查收。

  8. rex
    June 1st, 2008 at 08:04
    8

    已经发到您的邮箱。请常来本站:)

  9. 西施豆腐
    June 4th, 2008 at 12:57
    9

    这个东东我喜欢,请发个regex 和regexbuddy给我,多谢了

  10. rex
    June 4th, 2008 at 13:08
    10

    已经发送。欢迎常来此站,交流正则技术。

  11. June 5th, 2008 at 15:57
    11

    能不能发给我一个,多谢

  12. rex
    June 5th, 2008 at 16:01
    12

    已经发送。enjoy!

  13. xajax
    June 9th, 2008 at 00:25
    13

    我也想要一份,谢谢了

  14. rex
    June 9th, 2008 at 01:03
    14

    @xajax:
    已经发到您的邮箱。请查收。欢迎常来本站。

  15. lls
    June 13th, 2008 at 23:29
    15

    很感谢,我想要.rh
    com800@gmail.com

  16. lls
    June 13th, 2008 at 23:29
    16

    谢谢分享啊

  17. rex
    June 14th, 2008 at 00:09
    17

    @lls:
    已经发到您的邮箱。请查收。欢迎常来本站。并请到http://bbs.iregex.org讨论正则表达式。

  18. lls
    June 16th, 2008 at 21:11
    18

    学习中

  19. lls
    June 16th, 2008 at 21:33
    19

    PowerGREP3.3.3安装时出错了,不能完成安装~~~!!!!!!!!!

  20. lls
    June 16th, 2008 at 21:35
    20

    RegexBuddy3.1.0也不能安装,:(

  21. rex
    June 16th, 2008 at 21:46
    21

    首先把后缀改为.exe;如果出现出错界面,请抓个jpg图。图片可以发到http://tu.6.cn上,无须注册就能贴图的。把图的地址贴在这里,看一下。

  22. lls
    June 19th, 2008 at 00:15
    22

    出错截图:

  23. lls
    June 19th, 2008 at 00:22
    23

    安装出错截图:

  24. lls
    June 19th, 2008 at 00:25
    24

    截图怎么预览时可见,发表了却不能显示?
    [img]http://i3.6.cn/cvbnm/29/fa/a7/5126cf47928569e4afdee239d0ca687f.jpg[/img]

  25. lls
    June 19th, 2008 at 00:33
    25

    截图怎么预览时可见,发表了却不能显示?
    [img]http://i3.6.cn/cvbnm/18/df/49/3eef8ef063a54daca2427013176e6957.jpg[/img]

  26. ce
    June 19th, 2008 at 06:46
    26

    能不能发power grep + regexrubby给我,谢谢

  27. June 19th, 2008 at 08:47
    27
  28. rex
    June 19th, 2008 at 09:02
    28

    @思奇:已经把链接发你邮箱,请查收。

  29. rex
    June 19th, 2008 at 09:06
    29

    @ce:已经把链接发你邮箱。

  30. rex
    June 19th, 2008 at 09:07
    30

    @思奇:已经把链接发你邮箱。

  31. ce
    June 19th, 2008 at 11:30
    31

    已收到,谢谢

  32. rex
    June 19th, 2008 at 15:17
    32

    我重新发送了,类加了md5sum值,请查收并验证。

  33. lls
    June 19th, 2008 at 15:19
    33

    谢谢了,搞掂。是下载的文件有损了,重新下载后可以了。再谢:)

  34. ToTo
    June 26th, 2008 at 23:07
    34

    你好,我想要PowerGREP全功能最新版,谢谢分享

  35. rex
    June 28th, 2008 at 08:18
    35

    @ToTo:
    已经把PowerGREP链接发到您的邮箱,请查收。

  36. marsduan
    July 2nd, 2008 at 16:43
    36

    你好!我也想要PowerGREP软件,十分感谢

  37. rex
    July 3rd, 2008 at 08:14
    37

    @marsduan,

    已经把PowerGREP链接发到您的邮箱,请查收。

    欢迎经常光临本站。

  38. carboy
    July 5th, 2008 at 16:37
    38

    你好,我也想要PowerGREP 和RegexBuddy,谢谢分享

  39. Russell
    July 12th, 2008 at 02:10
    39

    你好!我也想试一下 PowerGREP,之前我只是用一个 eclipse 的 plug-in 来调试 regex 的。十分感谢!!

  40. Russell
    July 13th, 2008 at 08:07
    40

    已经收到,十分感谢版主!!

  41. rex
    July 13th, 2008 at 08:19
    41

    @Russell 不客气!欢迎常来。

  42. rex
    July 13th, 2008 at 08:19
    42

    @carboy
    已经发送,请查收。

  43. bluerui
    July 14th, 2008 at 18:30
    43

    wzrui@21cn.com
    请发一份给我吧,谢谢了!!!

  44. niewuhen
    July 17th, 2008 at 09:47
    44

    谢谢博主 我想要一份 可以吗 ?

  45. rex
    July 17th, 2008 at 10:13
    45

    @niewuhen 已经发过去。请查收。

  46. rex
    July 17th, 2008 at 10:14
    46

    dear bluerui:

    已经发送。

  47. jame
    July 18th, 2008 at 09:43
    47

    谢谢博主!我想要一份好吗?
    sharpspeed@gmail.com

  48. snow
    July 20th, 2008 at 14:51
    48

    博主,发一份给小女子好吗?

  49. rex
    July 20th, 2008 at 14:54
    49

    @jame: 已经发送!

  50. rex
    July 20th, 2008 at 14:54
    50

    @snow: 已经发送链接,请查收。

Comment pages
1 2 3
Comments are closed.