我从这篇文章中学到,Google无法搜索特殊字符。假设我要搜索ss!。还有其他搜索引擎可以实现这一目标吗?请不要提出任何编程代码搜索引擎,因为这是常规搜索。

评论

更好的搜索引擎不会保留标点符号,因为它们将其用作运算符。我不明白您为什么要使用编程代码搜索引擎来完成这项工作。您唯一的其他选择是按原样使用,例如+ = --->等于。

考虑这种情况:我的计算机上有一些文件夹,其中包含名为MM的文件!没有扩展名。这可以通过病毒或程序来完成。搜寻结果已取得MM!是胡说八道。

好的,我现在就知道了,但是如果我做* MM!*,那将取决于具体情况,我将成为Symantec站点威胁列表的第一击,其中只有MM!会给出毫米等。它在哪个文件夹中?是程序文件夹还是系统文件夹,是真实的文件名吗?像这样的描述将导致更好的搜索,它仍然适用于+ =情况。您要查询的内容已本地化,除非在查询中放置更多信息,否则将不会大受欢迎。

我通常尝试将其放在上下文中。如果您正在搜索短至ss的东西!如果您能提供尽可能多的信息,它将极大地帮助Google。另外,请尝试在需要一起找到的术语周围加上引号。

将关键字(带有特殊字符)放在引号中不起作用。还有其他方法吗?

#1 楼

今天,终于,今天,我发现了一个不会忽略特殊字符的新搜索引擎:

SymbolHound


SymbolHound是一个不会忽略特殊字符的搜索引擎字符。
这意味着您可以轻松搜索&,%和^等符号,甚至可以搜索
©,¬和µ等不常见的字符。


我想分享他们的常见问题解答中的一些信息:


为什么有人会用它代替Google?

Google和所有其他主要搜索引擎忽略大多数特殊的
字符,即使您将
查询用引号引起来,也通常将它们视为空格。尝试在Google上搜索“ C ++ >>”以了解我们的意思:“ >>”部分将被忽略!在SymbolHound上,有关C ++中>>
运算符(按位运算符)的信息位于结果的第一页上。符号在其中起很大作用的这种>情况
在编程和数学相关领域尤其常见。

您是否具有高级搜索功能?

当然可以。功能包括按词组搜索,按URL搜索,
并排除某些术语。它也链接在每个SymbolHound页面右上角的导航栏中。

SymbolHound上可搜索哪些网站?

SymbolHound的索引当前处于焦点在与编程相关的
网站上,例如问答网站Stack Overflow,并且
我们一直在增加更多页面。您是否知道要像SymbolHound这样的网站才能建立索引?让我们知道。

SymbolHound使用了哪些技术?我们的托管和爬取大部分是使用Amazon Web Services(AWS)完成的。


评论


N.B.:Google将于2012年1月15日停止代码搜索。

– Mehper C. Palavuzlar
11年11月23日在17:10

IMO,SymbolHound是一个不错的开始,但是除了Stack Exchange网站以外,他们还需要索引更多页面,例如论坛和其他问答网站。此外,仅索引与编程相关的站点是不够的,因为可能会有用户搜索与计算机无关的特殊字符。

– Mehper C. Palavuzlar
2011年11月23日18:35



截止到今天,该网站表示“ SymbolHound搜索越来越多的编程网站索引”,并且搜索的内容不仅限于Stack Overflow。

–ChrisF♦
2012年1月2日于23:22

许多仍然没有被抓到。具有-的名称不会被搜索。

–LéoLéopoldHertz준영
15年7月28日在11:34

#2 楼

根据一份报告,看来Google现在允许搜索标点符号。没有确切说明包含哪个标点符号的词(尽管已经测试了十几个标点符号),而且我看不到带有文本的标点符号的信息。

#3 楼

我认为DuckDuckGo搜索引擎会进行包括特殊字符的搜索。参见搜索MM!在这里。

DuckDuckGo没有,但是您可以使用!symbolhound在DDG上搜索symbolhound

评论


不完全是。前几个结果包括MM!但是如果向下滚动一点,则没有确切的结果。我还在DuckDuckGo上尝试过xyz#,但它做不到。

– Mehper C. Palavuzlar
2011年11月16日15:14

#4 楼

使用双引号"来包装特殊字符。

评论


我没有关于downvote的代表,所以Raju,请记住在提供答案之前先检查其有效性。

–user66001
2014年8月16日在3:55



它正确地问了为什么这行不通。

– JeremyP
16-10-31在11:28