超强文本搜索器Super Text Search 胡锦承 2001年 21期 在日常操作中,我们经常需要对包含特定文本的磁盘文件进行搜索,虽然可以通过Windows自带的磁盘搜索功能来实现。对确定文本进行搜索还勉强可以对付,但它对通配符的支持情况并不太好。用户如果需要对模糊文本进行搜索,Windows自带的搜索功能就无能为力了。别着急,专业的文本搜索软件Super Text Search可轻易的解决这一问题。   这是一个专门用于对此包含特定文本的磁盘文件进行搜索的软件,它不仅能对各种文本、网页、数据库等类型的文件进行查找,并且支持对ZIP压缩包中的文件进行搜索,其搜索的速度也比Windows自带的搜索工具要快得多。最为重要的是,Super Text Search对通配符的支持情况非常好,它提供了10多种不同类型的通配符,我们几乎可用它找到所需任何类型的文本,这极大地方便了用户的文本搜索工作。   Super Text Search是一个共享软件,我们可直接到http://www.galcott.com下载。下载完成之后,执行ZIP压缩包中的“SETUP”(安装)文件即可将它安装到硬盘上, Super Text Search程序界面如图1所示。   第一步:在Super Text Search的主界面中我们能够选择需要查找的字符。“Insert Regular Expressions”列表框就是Super Text Search提供的通配符列表,如^21020202a^1中①所示。单击旁边的下拉框打开通配符列表之后,我们就能发现Insert Regular Expressions主要提供了查找以指定字符开头的字符、查找以指定字符结尾的字符、查找重复字符、查找列表字符、查找列表之外的字符、查找任意匹配字符、查找完全匹配字符、以特定字符开头的单词、以特定字符结尾的单词等通配符查找方式,并且还允许用户一次性查找多个关键字,这些关键字之间可采用“并(AND)”与“或(OR)”的关系,这就使得我们的文本搜索工作变得非常灵活。   第二步:我们在搜索之前首先应在窗口下方的文件夹列表中选择需要搜索的磁盘分区或文件夹(非常遗憾,它不能同时搜索所有硬盘分区,我们必须逐一对各个硬盘分区进行搜索),然后在“Search for”(如图1中②所示)栏中输入需要搜索的文本(在输入文本的过程中可利用“Insert Regular Expressions”列表框选择各种通配符,以达到模糊查找的目的)。接下来我们还应在“Files to search”(文件搜索)栏中输入需要搜索文件的类型(若需对所有类型的文件进行搜索只需输入“*.*”即可),并在“File Types”(文件类型)栏中选择是否对文本文件或二进制文件进行搜索。   第三步:设置上述内容之后,我们还应对Super Text Search的搜索选项进行必要的设置(如图1中③):“Include subdirectories”选项表示同时搜索子目录中的文件;“Search listed files only”选项表示仅仅只搜索指定的文件列表;“Search Zip files”选项表示对ZIP压缩包中的文件进行搜索;“Match whole words only”选项表示仅搜索完全匹配的单词。   第四步:设置完毕之后,我们只须单击“Search”(搜索)按钮,程序就会按照我们指定的要求对选定磁盘分区中的所有文件进行搜索,并将包含用户指定文本的文件列表显示出来。当用户选择某个文件之后,Super Text Search还会将该文件中包含关键字的行显示到用户的面前。我们只须双击关键词所在的行,程序就会直接打开该文件,并采用红字显示该关键词所在位置(^21020202b^2),这对帮助用户找到所需信息极为有用。   仅仅在屏幕上查看搜索结果是不够的,有时候我们还需要将搜索结果打印下来备查,这对Super Text Search来说也非常简单,我们只需在搜索完毕之后单击“Print/Export”按钮,打开“Print/Export”窗口(^21020202c^3),然后根据需要选择适当的打印方式(“File list only”表示仅仅打印搜索的文件目录;“Matches for currently selected file”表示打印一个文件及该文件所搜索到的关键词;“Matches for all files”表示打印所有搜索到的文件名及文件关键词),最后单击“Print”按钮即可将搜索结果打印出来,从而满足了广大用户的需要。另外,我们还可以在窗口中选择“Export to File”按钮,将搜索结果以文本文件形式保存到硬盘上。   当然,Super Text Search也并非十全十美,它还存在着不支持中文Word文档和CHM格式的帮助文件的缺点,不过它对我们的磁盘文件搜索操作(特别是模糊搜索)有着极其重要的帮助作用,有兴趣的读者不妨一试。