代码之家  ›  专栏  ›  技术社区  ›  Joel Coehoorn

使用非字母数字字符的Google

  •  16
  • Joel Coehoorn  · 技术社区  · 16 年前

    所以假设我对一些代码有问题,我想使用google来帮助找到解决方案。所以我在搜索栏中粘贴了一个代码片段。Google将忽略任何特殊字符,比如operators(特别是“.”操作符),返回的结果并不像我所希望的那样相关。即使用双引号括起来也是这样。在搜索过程中尝试使用“C”之类的东西也很烦人。有人知道一个尊重你的特殊角色的搜索引擎吗?

    9 回复  |  直到 11 年前
        1
  •  5
  •   tcf628    13 年前

    我们也为此感到沮丧,所以我们制作了一个允许特殊字符的搜索引擎!

    尝试 http://www.symbolhound.com

    这是一个尊重符号的网络搜索(不像谷歌代码搜索)。 这应该有用。指数每天都在增长,所以你应该能够找到相关的回应!

    祝你好运。

        2
  •  4
  •   jumar    16 年前

    打开 krugle ,在引号中搜索“cs[i]”似乎有效。。。就像谷歌代码搜索一样。。。

        3
  •  2
  •   Neil Neyman    16 年前

    不幸的是,解决办法似乎是可行的。我发现搜索c sharp或c sharp似乎是必要的。我还使用了“ANSI C”或“C99”来搜索C而不是C++。

    我知道google代码搜索似乎也遇到了同样的问题,尽管它有一个regex引擎。

        4
  •  2
  •   Joseph Pecoraro    16 年前

    此外,您应该尝试在带有敏感字符(如+)的内容周围使用引号。

    寻找 $i++ 找到0个结果。
    寻找 "$i++" 找到707000个结果。


    @格雷格

    使用Google代码搜索 cs[i] 生成2450000个结果并查找字符串 csi
    使用Google代码搜索 "cs[i]" 生成74700个结果并查找字符串 cs[一]

        5
  •  1
  •   jumar    16 年前

    我想你应该看看 google codesearch

        6
  •  1
  •   Seki    12 年前

    那怎么办 Koders ?

    Koders是一个免费的开源代码搜索引擎。作为Koders基础的数据库包含33亿行代码,反映了世界上大多数主要开放源码存储库的内容,超过30种编程语言的语法突出显示。搜索数据库得到了进一步的增强,增加了来自Black Duck知识库的代码和元数据,这是业界最完整的开源和第三方代码数据库。

        7
  •  0
  •   Special CharacterSpecial Character    16 年前

    “谷歌将忽略任何特殊字符”!!! 所有其他的搜索引擎现在显然也一样糟糕。 甚至阿尔塔维斯塔高级公司,也曾发现这些i9的大脑也被破坏了。

    它确实节省了索引时间,但是如果我试图找到一些像电子邮件地址在某个公司说“@ COMCAST.com”,它忽略了“@”,并带来数以千计的无用页。

    还有很多其他的情况,当忽略特殊字符时,谷歌和其他搜索引擎就完全没用了。非常令人沮丧!

    有没有不忽略这些的搜索引擎?!!

        8
  •  0
  •   Colin Pickard    15 年前

    firefox搜索框会删除一些特殊字符,特别是C中的。谷歌直接没有

        9
  •  -1
  •   Greg Hurlman    16 年前

    编辑: 我用 http://code.google.com ,不是 http://www.google.com/codesearch -奇怪的是他们没有返回相同的结果。

    谷歌代码搜索也不起作用-搜索类似“cs[i]”的东西会为“csi”带来点击率。

    我真的怀疑是否有任何通用搜索工具考虑到编程语法-它只是太专业化了。在那里 可以 搜索产品/设备,但它们可能指向私有代码库,而不是公共搜索。

    推荐文章