首先,PowerGREP受到了极大的赞扬。这是个很棒的节目。
但这不是免费的。我正在寻找它的一些选择:
发布于 2012-11-25 10:33:01
我建议试试新dnGrep。它是一个.NET应用程序,它提供类似grep的功能,并且几乎具有您指定的所有功能。
下面是一些特性和一个示例屏幕截图:

发布于 2011-10-22 09:28:47
在特性方面,甚至没有任何东西接近PowerGREP,所以问题是,您愿意做出多少妥协?我同意PowerGREP的价格标签有点高(我从来没有后悔过我在上面花了一分钱),所以也许更便宜的东西可以吗?
UltraEdit是一个优秀的文本编辑器,具有非常好的正则表达式支持。它支持Perl风格的正则表达式,您可以使用它在多个(可选的预过滤)文件中找到/替换操作。我会说它可以根据你的问题做任何你想做的事。

RegexBuddy除了是市场上最好的regex编辑器/调试器之外,还具有有限的GREP功能,允许在(预过滤的)子目录中搜索/替换。它也不是免费的,但比PowerGREP便宜得多,它的regex引擎拥有您可以要求的所有特性(当前版本甚至引入了递归正则表达式,以及在不同口味之间转换regexes的非常有用的功能)。这里最大的优点是能够为所有操作做一个非下降的预览,并且可以自动创建在grep期间修改的所有文件的备份。

发布于 2009-07-06 09:36:02
我在开发期间和生产服务器上广泛使用GrepWin -它不支持您指定的所有特性,但它完成了工作(您的里程可能有所不同)。
https://stackoverflow.com/questions/1086198
复制相似问题