多文件内容搜索让你一次在很多文件里查找关键字:拖入文件、整个文件夹或压缩包,工具在浏览器里把 Word、Excel、PPT、PDF、文本、代码、电子书里的文字都读出来,搜索结果按文件分组,并标出页码、段落、单元格或行号。支持正则、区分大小写、全词匹配,扫描件 PDF 还可以用 OCR 识别后再搜。全程本地处理,文件不上传。
| 文件类型 | 位置写法 | 例子 |
|---|---|---|
| Word | 第几段,或页眉 / 页脚 / 脚注 / 批注 | 第 12 段 |
| Excel | 工作表!单元格 | 销售明细!C18 |
| PPT | 第几页,或第几页备注 | 第 5 页 |
| 第几页,OCR 识别的会注明 | 第 3 页(OCR) | |
| 文本 / 代码 | 第几行 | 第 208 行 |
| 电子书 | 章节名 | 「第三章 出发」 |
Windows 资源管理器的搜索要先建索引,而且很多格式搜不到内容;Everything 这类工具只搜文件名。这个工具直接读文件内容,不需要安装、不需要建索引,拖进来就能搜,适合临时在一批文件里找东西。如果要长期、反复地搜索整个硬盘,装一个带索引的桌面搜索软件更合适。
Word:docx、odt、rtf;Excel:xlsx、xls、ods、et(WPS 表格);PPT:pptx、odp;PDF(有文字层的直接搜,扫描件可以 OCR);纯文本:txt、md、csv、log、json、xml、html、yaml 以及各种代码文件,GBK / Big5 / UTF-8 自动识别;电子书:epub、mobi、azw3;压缩包:zip、rar、7z、tar、gz,会展开里面的文件一起搜。Word 还会搜页眉、页脚、脚注和批注,PPT 会搜演讲者备注。
老式的 .doc、.ppt、.wps 是二进制格式,浏览器里没有可靠的解析办法,会在文件清单里标成「跳过」。用 Word 或 WPS 打开后「另存为」.docx / .pptx 再拖进来就行。加密的文件、有密码的压缩包也会跳过。
能,但要多一步。扫描件每一页都是图片,没有可以直接读的文字,工具会检测出来并提示「有 N 页没有文字层」,点用 OCR 识别后会逐页识别成文字再参与搜索。识别在浏览器本地进行,每页需要几秒,首次使用要下载约 27MB 的识别模型(和「OCR 文字识别」工具共用,下过一次就不用再下)。中途可以停止,已经识别完的页照样能搜。
勾选正则后,输入框按 JavaScript 正则语法解释。例如 \d{11} 找 11 位手机号,合同(编号|号)[::]?\s*\w+ 找合同编号,\b\d{1,3}(\.\d{1,3}){3}\b 找 IP 地址。正则写错时输入框下面会直接提示错误原因。如果正则写得太复杂(比如 (a+)+ 这种嵌套重复),搜索超过 5 秒会被自动中止,页面不会卡死。
全词匹配是说「关键字前后不能紧挨着别的字母或数字」,比如搜 word 不会匹配到 password 里的那一段。中文词语之间没有空格,没有「词边界」这回事,如果对中文也套这个规则,搜「合同」就会漏掉「合同号」里的那两个字,所以中文始终按普通包含来找。
一次搜索 3 个文件以内永远免费,不用登录,换多少个关键词都行。超过 3 个文件(压缩包里的每个文件各算一个)算一次批量搜索:登录后每天免费 1 次,会员每天 50 次。同一批文件只算一次,之后换关键词、改选项都不再计次;新添加了文件才算新的一批。
不会。所有文件都在你的浏览器里解析和搜索,页面不会把文件内容或你搜的关键字发送到任何服务器。批量搜索计次只记录「账号 + 功能 + 日期 + 次数」,不含任何文件和关键字。关掉页面,载入的文件就从内存里释放了。
一次最多载入 5000 个文件,单个文件不超过 300MB。文件是一个个解析的,解析过程中页面照常可用;解析完之后搜索在后台线程里进行,几百个文件通常一秒内出结果。结果区最多列出前 5000 处命中,全部命中可以用导出 CSV 拿到(带文件、位置、命中文字和所在内容,Excel 直接打开不乱码)。