Google 검색에서 특수 문자가 포함 된 키워드를 검색하려면 어떻게합니까?


86

무슨 +=뜻 인지 검색하고 싶지만 Google은 문서를 반환하지 않습니다.

또한 일부 PHP 코드를 보았을 때 작성된 키워드를 검색 할 수 없다는 것을 이해하지 못합니다.

이러한 특수 문자를 검색하거나 이러한 특수 문자를 검색에 포함시키는 방법


1
Lol, 따옴표로 묶으면 10 개의 결과를 얻습니다.

1
$# is no longer supportedPerl 5.10에서 " " 오류가 발생했습니다.

3
누군가는 그 보너스 포인트를 주장합니다. 나는 perl과 함께 일했지만이 코드 스 니펫이 이해할 수있는 수준에 도달하지 못했습니다. 내가 아직 제정신이기 때문에 알 수 있습니다.

14
코드를 게시하지 않고 키보드를 으깬 것 같습니다.

보너스 포인트를 청구하고 있습니다. 아래를 참조하십시오.
Sinan Ünür

답변:


41

불행히도 이것은 불가능합니다.

공식 Google 도움말 페이지에서 :

일반적으로 @ # $ % ^ & * () = + [] \ 및 기타 특수 문자를 포함하여 문장 부호는 무시됩니다.

도움이 될만한 다른 검색 엔진이나 리소스를 살펴 보려고합니다. GitHub 와 같은 것이 유용 할 수 있습니다.

Google 도움말 포럼 출처 :


2
현재 Google 코드 검색은 더 이상 사용할 수 없습니다. groups.google.com/group/google-code-search/browse_thread/thread/…
Alex Dupuy

대답은 절대적으로 거짓이기 때문에 Downvote에 대한 구글 검색 결과를 비교 c하고 c#.
Superbest

4
@Superbest archive.org를 확인하면 연결된 Google 도움말 페이지에서 문장 부호가 무시되었다고 말했지만 더 이상 그렇지 않습니다. 7 년 전에 게시되었을 때 아마도 사실 일 것입니다.
M. Justin

1
이제 가능합니다. 이 답변을 참조하십시오 .
ale

@pnuts 감사는,이 링크로 고정해야합니다 productforums.google.com/forum/#!category-topic/websearch/...을
bjtitus

24

적어주세요 :

-f: perldoc -f -X . 파일 이름이 지정되지 않은 경우 (여기에서 $_와 같이) 일반 파일 이름이 포함되어 있는지 확인 합니다.

>: RHS가 LHS보다 큰지 확인

@+스칼라 컨텍스트에서 요소 수를 반환합니다. @+

?: 조건부 연산자

*<:에 대한 글로브 main::<

.: 문자열 연결 연산자

-&'_: 서브 루틴을 호출합니다 main::_. 참고로, '은 IS perl4스타일 패키지 이름 분리기. 시도하십시오 perl -MHTML'Template -e 1.

: : 조건부 연산자 계속

$#: 인쇄 된 숫자의 출력 형식

/ : 부서 운영자

%!: %ERRNO; perldoc perlvar 참조

따라서 약간의 노력을 기울이면 이해하는 것이 불가능하지 않습니다. 분명히 이것은 누군가가 프로그램을 작성하는 방법이 아니라 사람들이 한계를 뛰어 넘는 이점이 있습니다.


와, 브라보. $ # (더 이상 사용되지 않습니까?) 및-& '_를 놓쳤습니다.

@ 마크 감사합니다. $#더 이상 존재하지 않다. 언제 단계적으로 중단되었는지 모르겠습니다. Google에서 google.com/search?q=perl4+%24%23을 검색 하면 나에게 도움이되었습니다.
Sinan Ünür

1
깔끔하지만 Google 검색에서 특수 문자가 포함 된 키워드를 찾는 데 어떻게 도움이됩니까? 건배!
sdaau

1
@sdaau 원래이 질문은 " "-f>@+?*<.-&'_:$#/%!"Google에서 검색하려면 어떻게 해야합니까?"또는 이와 유사한 제목으로 Stackoverflow에 게시되었습니다 . 누군가가 급히 질문을 프로그래밍 질문이 아니라고 결정했으며, 문제가 해결되거나 변경되거나 병합되거나 변경되었습니다. 그 이후 여러 번 내 대답은 주위에 이동도 참조.. 무엇입니까? "-f> @ + * <.- & '_ :! $ # / %"펄 .
신안 Ünür

17

http://www.symbolhound.com 을 사용할 수 있습니다 . [공개 : 사이트 개발자입니다.]

Google과는 달리 (코드 검색조차도) SymbolHound는 검색 에 특수 문자와 기호를 포함합니다 . 예 : @ # $ % ^ & * () = + [] \ 등

당신은 + = 대한 결과를 찾을 수 있어야합니다 http://symbolhound.com/?q=%2B%3D 지수가 지속적으로 성장을, 그래서 매일 그 결과는 점점 더 많은 관련이있을 것입니다.

이것이 귀하의 질문에 답변되기를 바랍니다! 행운을 빕니다


수년 동안 symbolhound를 사용했습니다. 결코 실망하지 않았습니다!
bluelurker

이 사이트는 나를 위해 일했습니다. https가 아니므로 URL 표시 줄에 http를 입력하면 http를 사용해야합니다.
Millar248

13

문장 부호가 포함 된 일부 단어의 색인이 생성되었습니다.

예를 들면 다음과 같습니다.

  • C ++
  • i ++
  • 마이크로 달러

이 기능에 대한 Google의 공식 문서는 다음과 같습니다 .

무시되지 않는 구두점

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

9

죄송합니다. Google에서 라인 노이즈를 검색 할 수 없다는 것은 프로그래머의 골치 아픈 일입니다. A * 검색에 관한 기사를 찾아보십시오.


이 결과를 충분히 얻을 것 같다 google.com/search?q="a+star"+search+algorithm을
존 소총을

5
AltaVista

요령은 단어와 문자 거리 및 연관입니다. "a * 검색"을 검색하면 Wikipedia 페이지가 첫 번째 관련 결과로 표시됩니다. "*"를 공백으로 취급 할 수 있지만 "search"와의 연관으로 인해 작동합니다.

흥미롭게도 Bing에서 "A *"를 검색하면 Wikipedia 페이지가 첫 번째 결과가되므로 Google은 많은 소음을냅니다. "A"에 대한 로컬 관련 노이즈 일 수도 있지만 원하는 것은 아닙니다.

Google은 구두점에 대한 특별한 경우를 가지고 있습니다. C #을 검색하면 예상 결과가 나타납니다. 수치심 A *는 그렇지 않습니다.

5

글쎄, 당신은 그 주위에 따옴표를 넣어서 빙글을 쓸 수는 있지만 관련이없는 것 같습니다 :
http://www.bing.com/search?q= "-f> @ % 2B % 3F * < .- % 26 '_ : $ % 23 / % 25! "

검색어 에 "perl"을 추가 할 때까지 Google 검색에서 관련없는 결과가 나타 났습니다.이 경우 실제로 해당 문자열이있는 좋아하는 프로그래머 농담 에 대한 stackoverflow 질문 이 발생했습니다.
http://www.google.com/ search? q = "-f> @ % 2B % 3F * <.- % 26 '_ : $ % 23 / % 25!"+ perl


요즘 Google에서 "검색-"-f> @ +? * <
.--

5

구글은 이제 이것을 한다. 프로그래밍 언어에서 특수 문자 검색 개선을 보라.

기술적 인 질문에 대한 답변을 찾는 사람들을 위해 Google은 검색 게임을 향상 시켰습니다. 이제 [== vs ===] 및 [+ =]와 같은 2-3 개의 특수 문자 시퀀스가 ​​포함 된 쿼리의 경우 Google은 이러한 시퀀스의 의미에 대한 결과를 프로그래밍 언어로 반환합니다.


2017 년의 현재 및 관련성은 이전 해의 현재 유효하지 않은 의견 및 정보와 비교됩니다.
TonyG

4

Google은 내가 아는 한 문장 부호 문자를 검색하지 않습니다. 뭔가를 같이 :이 경우 당신이 시도 할 수 있습니다 당신의 캐릭터에 대한 설명과 함께 검색하는 것입니다 plus equalsplusequals. 특히 프로그래밍 언어를 쿼리에 추가하는 PHP경우 ( 이 경우) 무언가를 찾을 수 있습니다 .


이것은 좋은 접근 방법이지만 관련없는 많은 답변을 얻을 수도 있습니다. 이 특별한 경우에는 운이 좋을 것 plusequal입니다 .Google에서 검색 하면 첫 번째 히트는 + = plus equal sign-C / C ++ answers 이며 이는 원하는 것에 대한 좋은 대답 일 것입니다.
awe

4

Google 에서 방금 발표 한 특수 문자 검색 기능이 크게 향상되었습니다.

캐치? 2 ~ 3 자 이상을 검색해야합니다.

이제 [== vs ===] 및 [+ =]와 같은 2-3 개의 특수 문자 시퀀스가 ​​포함 된 쿼리의 경우 Google은 이러한 시퀀스의 의미에 대한 결과를 프로그래밍 언어로 반환합니다.

예를 들어 [c ++ 17]의 의미를 검색하면 c17 대신 잘 알려진 프로그래밍 언어에 대한 결과가 표시되어 Boeing 비행기가 나타납니다. 또한 She ++ 및 Notepad ++와 같이 문장 부호가 포함 된 조직 및 제품 이름이보다 정확한 결과를 반환합니다.

+= 예를 들어 문자열로 구체적으로 표시됩니다.

모든 Google 개선과 마찬가지로 단계적으로 출시 될 수 있으며 일부 언어로는 제공되지 않을 수 있습니다.



1

단어를 사용하여 기호를 철자하고 검색을 수행 할 수 있습니다.

+=,을 검색 할 수 있습니다 plus equal.

이 방법으로 검색하면 Google이 올바른 일을하는 것 같습니다.


1

superuser.com 에서 질문 을하고 Google이 색인을 생성 할 때까지 기다립니다. 방금 인터넷 검색을 통해이 페이지를 찾았습니다 "-f>@+?*<.-&'_:$#/%!"(따옴표 포함).

결과 검색 페이지 URL은 http://www.google.ca/search?q="-f>@%2B%3F*<.-%26'_:$%23/%25!"


0

나는 당신이 따옴표 안에 무언가를 넣으면 정확한 용어를 찾아야한다고 생각했습니다.

즉 검색

"C ++"

C뿐만 아니라 C ++을 검색합니다.


1
C++가 특별히 색인 되기 때문 입니다. 당신은 실제로 따옴표가 필요하지 않습니다. Senseful답변을 참조하십시오 . 그래서이 C++유효 안타를 얻는다 C++(안 C하고 C#는 인덱스 때문에), 그러나 "1+2"을 무시 +하고 포함 된 모든를 반환 1하고 2있기 때문에 1+2인덱싱되지 않습니다.
awe

0

당신은 같은 큰 따옴표로 검색을 시도해 봤어 "+=". +=큰 따옴표를 사용했을 때의 결과를 다시 얻었습니다 .

https://www.google.com/search?q="+="

-1

거의 ops 질문을 이해 한 사람이없는 것 같습니다. 그는 +=Google 검색의 일부로 사용하는 방법을 묻지 않습니다 . 그는 +=특수 문자를 크게 무시하는 검색 엔진에서 정의를 검색하는 방법을 묻습니다 .

@ChrisF, 검색어를 더 잘 표현하려면 먼저 검색 대상을 이해해야합니다.

+=거의 모든 언어의 일반적인 할당 연산자입니다. 특별히 PHP 정의를 따른다면 시도해 볼 수 있습니다 PHP assignment operators. 문자열 연결의 .=경우을 느슨하게 변환하여 사용 합니다 and equals.

정수의 경우 수학 연산을 수행합니다. 자세한 내용은 이 링크 를 참조하십시오.


다른 이유가 없기 때문에 무의미한 편집으로 인해 투표권이 떨어 졌습니까? : \
Panoone
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.