V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lleon
V2EX  ›  问与答

windows11 自带的搜索不能搜 utf8 格式的文本文件

  •  
  •   lleon · 158 天前 · 824 次点击
    这是一个创建于 158 天前的主题,其中的信息可能已经有所发展或是发生改变。
    必须将 utf8 格式加上 BOM ,才能搜到文本文件的内容,有什么办法不加 BOM 就能搜吗?
    3 条回复    2024-07-17 18:35:07 +08:00
    shendaowu
        1
    shendaowu  
       158 天前
    高射炮打蚊子:AnyTXT Searcher 。我试了一下,可以搜出来。我是在 Windows 10 上测试的,Windows 10 也是跟 OP 同样的问题。

    这个软件的索引文件会占用一定的空间,如果要搜索的文件很多的话占用的空间可能会很大,另外建立索引也需要时间。好处就是搜索能快一点,另外搜索的时候可以使用多个关键词。另外既然是全文索引,可能会存在要搜索的词没有索引的情况,不知道搜索的时候会不会有提醒。另外排除不索引的文件好像挺麻烦的,我折腾了一会儿才让它只索引指定文件夹。也不知道之前是哪个步骤搞错了。还有如果只有一个关键词好像无法搜索,需要用正则搜索。
    shendaowu
        2
    shendaowu  
       158 天前
    我又试了一下,搜索没有索引的搜索词没有任何提示。所以搜不到最好还是去正则试一下。我是这么试出来的:在文件中保存以下内容:dashvuiawngisdzovnaeg ,然后搜索这个字符串,能搜索出来。然后搜索这个字符串的子字符串,比如 ngisdzovn ,搜不出来,没有任何提醒。但是用正则能搜出来。
    Opportunity
        3
    Opportunity  
       157 天前
    如果你的机器上没啥旧软件的话,可以考虑“使用 Unicode UTF-8 提供全球语言支持”
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2720 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 09:06 · PVG 17:06 · LAX 01:06 · JFK 04:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.