[google-search] 검색 엔진을 사용하여 특수 문자를 검색하려면 어떻게해야합니까? [닫은]

Google은 색인을 생성하는 텍스트에서 대부분의 특수 문자를 제거하므로 “$-“변수가 perl에 있는지 확인하거나 특수 문자가로드 된 오류 출력을 검색하는 등의 여러 문제 해결 관련 작업에는 적합하지 않습니다.

웹에서 그러한 콘텐츠를 검색하는 좋은 방법이 있습니까?

이 질문은 다음 질문과 관련이 있습니다. Google에서 특수 문자 찾기



답변

이 검색 엔진은 당신이 겪고있는 문제의 종류를 정확하게 해결하기 위해 만들어졌습니다 : http://symbolhound.com/

저는 SymbolHound의 개발자입니다.


답변

불행히도, 마법의 총알이없는 것 같습니다. 결론은 “컨텍스트”입니다.

Google은 다음과 같은 예외를 제외하고 대부분의 구두점을 무시합니다.

  1. [C ++] 또는 [C #] (둘 다 프로그래밍 언어의 이름 임)과 같은 특정 의미를 가진 인기있는 용어의 문장 부호는 무시되지 않습니다.
  2. 달러 기호 ($)는 가격을 나타내는 데 사용됩니다. [nikon 400] 및 [nikon $ 400]은 다른 결과를 제공합니다.
  3. 하이픈은 때때로 그 두 단어가 매우 강력하게 연결되어 있다는 신호로 사용됩니다. -뒤에 공백이없고 그 앞에 공백이 없으면 음수 부호입니다.
  4. 밑줄 기호 _는 두 단어를 연결할 때 무시되지 않습니다 (예 : [quick_sort]).

따라서 이러한 유형의 검색에는 적합하지 않습니다. 그러나 Google 코드에는 코드 프로젝트를 검색하기위한 구문이 있으며 여기에는 “특수 문자”를 처리하기위한 강력한 언어 / 구문이 포함됩니다. 다른 사람의 코드를 보면 문제를 해결하는 데 도움이 될 수있는 경우 이는 옵션 일 수 있습니다.

불행히도 이것은 Google 고유의 제한 사항이 아닙니다. 최선의 성공은 가능한 한 문제에 대한 ‘컨텍스트’를 제공하는 데 달려 있습니다. $-의 의미를 찾기 위해 검색하는 경우 문제의 도메인에 대한 정보를 제공하면 좋은 결과를 얻을 수 있습니다.

예를 들어 “특수 perl 변수”를 검색하면 결과 페이지의 첫 번째 항목에 빠르게 답변이 표시됩니다.


답변

내가 찾은 특수 문자에 대한 훌륭한 검색 엔진 :
amp-what?

“화살표”, “체스”등과 같은 개체 이름으로 검색 할 수도 있습니다.


답변

duckduckgo.com은 적어도 전체 문자열이 “”사이에 있으면 특수 문자를 무시하지 않습니다.

https://duckduckgo.com/?q=%22 * 222 % 23 % 22


답변