搜索和替换工具,可以处理多个文件和子文件夹


10

我正在寻找一种可以在文件内容内搜索/替换各种文件类型的工具(即,如果可能,应处理尽可能多的文件类型,例如.txt,.sql,.xls,.doc ,.r,.c等)。它应该处理多个文件夹/子文件夹中的多个文件。仅搜索文件内容对我来说还不够,它还应该具有替换功能。

Answers:


14

grepWin(不要与Windows Grep混淆)可以做到这一点。它支持基于文本的搜索和替换,以及正则表达式搜索和替换:

替代文字

grepWin是免费的开放源代码。


2

我喜欢UltraEdit,但是如果有钱的话,可以试试NoteTab Light

希望这可以帮助。


UltraEdit是否可以处理.xls,.doc等文件?
Mehper C. Palavuzlar,2010年

它将,但是,如果在Notepad.exe中打开.doc或.xls,则会看到一些文本以ASCII存储,但是您可能不想从文本编辑器中编辑这些文档。就是说,如果您需要进行简单的搜索并替换(将名称更改为另一个名称),则可以使用,但是在使用.doc和.xls文件之前,我会进行测试或对副本进行测试,以防万一编辑文档这样会损坏他们。至少,UltraEdit将为您提供带有搜索词的文档列表,您可以使用其程序来编辑难以修改的文档。
Scott McClenning

1

Windows Grep可能会做您想要的。它搜索并替换文件(包括子目录)中的文本。

Windows Grep的主要功能是在PC上搜索一个或多个文件的内容,以查找您指定的文本字符串的出现并显示结果。一旦找到,它就可以用其他字符串替换匹配项。


Windows Grep Windows Grep不再可用。在可预见的将来,我们将继续为现有客户提供支持。请保持联系,希望我们使用您收到注册信息的电子邮件地址。感谢您过去25年的支持!
Geomorillo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.