时间:2014-10-17 09:49:35 来源: 复制分享
grepWin 是一款易用的批量搜素与替换工具,支持正则表达式。安装后即与 Windows 资源管理器结合,添加右键菜单支持,方便搜索。
启动 grepWin 后,各个选项一目了然,方便使用。例如,你可以在其中选择使用字符串或正则表达式,也可以限定要查找的文件的大小或类型等等。其中,“Files which match:” 选项允许使用者输入匹配条件来过滤文件,例如:*.ini 或 *.h;*.hpp;*.c 等,使用英文分号来分隔不同文件类型。
在成功搜索后,底部的 “Search results” 部分就会呈现出结果列表。此列表类似于 Windows 资源管理器的列表功能,因此支持右键上下文菜单,可以选择使用其它程序打开文件等操作。
正则表达式测试功能能够让使用者在搜索替换前,先测试一下结果是否正确,是一个很方便的功能。
2. RegexSearch
RegexSearch 是使用 Java Swing 开发的批量搜索与替换工具,支持正则表达式,对搜索内容可以高亮显示。其他主要特色:
支持字符串与正则表达式搜索。
可以搜索单一文件,文件夹(包含子文件夹),存储在文本文件中的目录与文件列表,以及以前次搜索结果作为新的搜索范围。文件可以通过路径过滤器进行包含于排除。
每个文件中的目标表达式出现次数会显示在带滚动条的窗口中,匹配的内容会高亮显示。
匹配的内容可以被单独替换或全部替换。如果目标是正则表达式,那么替换可以包括被匹配的内容的任意部分。
替换可以先被审查,再决定是否接受或拒绝。
使用强壮的 Java 正则表达式引擎来解析与匹配正则表达式。Java 正则表达式语法与 Perl 及 Python 中的十分相似。
在找到匹配的地方,会显示每个文件的搜索的结果(匹配的次数,替换的次数)。 搜索结果可以按照格式复制到系统剪贴板中,以便作为列表文件来搜小新的搜索范围。
尽管文件不能在 RegexSearch 中的文本视图中编辑,但可以通过设置命令来指定打开文件的外部编辑器。
使用提示:个人认为 RegexSearch 操作不是很直观,使用略显复杂且没有帮助提示。初次启动后,只会显示搜索主窗口与 “Control” 窗口。“Control” 用来设置搜索条件,但在其上并没有发现搜索按钮,后来在主窗口的菜单项中找到,搜索的快捷键是 “Control+F”。想要进行新的搜索,需要先在 “Control” 窗口中单击 “+” 按钮来添加新任务,然后在左侧 “File-set type:” 中选择搜索类型,包括:File,Directory,List 及 Results。
上一篇:利用clutch自己动手破解iPhone软件、游戏ipa文件图文教程
本文地址:软件教程 >> http://www.9xz.net/it/ruanjianjiaocheng/18932.html