代码相关的网络搜索

有没有办法搜索不删除标点符号的网页?例如,我想搜索window.window-> window(是的,我实际上是这样,这是mozilla插件中的一个结构)。我认为这是一个相当罕见的字符串。 不幸的是,Google,Bing,AltaVista,Yahoo和Excite都删除了标点符号,并在其中显示任何带有“window”字样的内容。谷歌表示,至少在他们的网站上,没有任何方法可以解决这个问题。 一般来说,搜索代码块必须是因为这个原因...任何人都有任何提示?     
已邀请:
google codesearch(“window.window-> window”但它似乎没有从此请求中获得任何相关结果) 整个互联网上都有类似的工具,比如codase或koders,但我不确定它们是否让你搜索这个字符串。无论如何,他们可能对你有用,所以我认为他们值得一提。 编辑:您不太可能找到一个通用搜索引擎,它允许您搜索“window.window-> window”之类的内容,因为大多数搜索引擎会在存储之前对文档进行一些处理。例如,他们可能在内部将其表示为单词的向量(向量空间模型),并使用它来进行搜索,而不是实际的原始字符串。创建这样的矢量涉及首先根据标点符号和其他生物切割文档。这是一个非常复杂和有趣的主题,我不能告诉你更多。自从我在学校学习以来,我的记忆力差得很好! 顺便说一下,他们也可以对你的查询进行同样的处理。你可能想要阅读关于tf-idf的信息,这可能是google和他的朋友们正在做的光年,但可以给你一个关于你的查询会发生什么的提示。     
正如您所发现的那样,在主要的Google引擎中无法做到这一点 - 但是,如果您正在寻找有关Mozilla的信息,那么最好的办法是将查询结构更像这样:
"window.window->window" +Mozilla 
                     OR +XUL
                        + Another search string related to what you are 
                          trying to do.
    
SymbolHound是一种不会从查询中删除标点符号的Web搜索。可以选择搜索源代码存储库(如现已停止的Google代码搜索),但它也可以选择在Internet上搜索特殊字符。 (主要是与编程相关的站点,如StackOverflow)。 在这里试试:http://www.symbolhound.com -Tom(联合创始人)     

要回复问题请先登录注册