Vreau să caut ce înseamnă +=, dar Google nu va returna niciun document.

De asemenea, când întâlnesc un cod PHP, nu înțeleg că nu pot căuta cuvintele cheie așa cum sunt scrise.

Cum pot căuta aceste caractere speciale sau să includ aceste caractere speciale într-un căutare.

Comentarii

  • Lol, veți obține 10 rezultate dacă îl includeți între ghilimele, niciunul dintre ele nu conține șirul; -).
  • Am primit eroarea ” $# is no longer supported ” pe Perl 5.10
  • Cineva pretinde acele puncte bonus. Am ‘ am lucrat cu perl, dar ‘ nu am ajuns niciodată la nivelul în care acest cod fragmentul mi-ar fi de înțeles. Puteți să-mi dați seama, pentru că ‘ sunt încă sănătos.
  • Cred că ați uitat să postați codul și v-ați pur și simplu tastat.
  • x + = y este același cu x = x + y, dar tu probabil că deja am aflat asta.

Răspuns

Doar anunțat de Google , căutarea de caractere speciale este mult îmbunătățită.

Captura? Trebuie să căutați cel puțin două sau trei caractere.

Acum pentru interogări care conțin secvențe de 2-3 caractere speciale, cum ar fi [== vs == =] și [+ =], Google va returna rezultate cu privire la semnificația acestor secvențe în limbaje de programare.

De exemplu, dacă căutați sensul [c ++ 17], veți obțineți rezultate pentru binecunoscutul limbaj de programare în loc de c17, care aduce un avion Boeing. În plus, organizația și numele produselor care includ punctuație, cum ar fi She ++ și Notepad ++, vor oferi rezultate mai precise.

+= este chiar chemat în mod specific ca un exemplu de șir.

La fel ca în cazul tuturor îmbunătățirilor Google, acest lucru este probabil lansat în etape și este posibil să nu fie disponibil în toate limbile.

Comentarii

  • Începând de astăzi, ‘ nu este încă lansat. Căutarea C++17 oferă în continuare rezultate pentru Boeing C-17 Globemaster III.
  • Funcționează acum cu multe simboluri, dar încă ignoră ” @ ” în interogările de căutare.

Răspuns

Din păcate, acest lucru nu este posibil.

Din Pagina de ajutor Google :

În general, punctuația este ignorată, inclusiv @ # $% ^ & * () = + [] \ și alte caractere speciale

Aș încerca să mă uit la alte motoare de căutare sau resurse care ar putea fii de ajutor. Ceva de genul GitHub ar putea fi util.

Surse din Forumul de ajutor Google:

Comentarii

Răspuns

Scrie-l:

-f : perldoc -f -X .Dacă nu este specificat niciun nume de fișier (așa cum este cazul aici) verifică dacă $_ conține numele unui fișier simplu

> : Verifică dacă RHS este mai mare decât LHS

@+ : În context scalar, returnează numărul de elemente din @+

? : operatorul condițional

*< : globul pentru main::<

. : Operator de concatenare șir

-&"_ : Invocă un subrutin main::_ . FYI, " este perl4 stil separator nume pachet. Încercați perl -MHTML"Template -e 1.

: : Continuare cu operator condițional

$# : Formatul de ieșire pentru numerele tipărite

/ : Operator divizie

%! : %ERRNO; vezi perldoc perlvar

Deci, nu este imposibil de înțeles dacă depui un efort mic în asta. În mod clar, nu așa ar trebui să scrie cineva programe, dar există unele beneficii de la depășirea limitelor de către oameni.

Comentarii

  • Uau, bravo. Am pierdut $ # (depreciat?) Și – & ‘ _.
  • @Mark mulțumesc. $# nu mai există. Nu știu când a fost eliminat treptat. Căutarea pe Google a google.com/search?q=perl4+%24%23 m-a condus la aceasta.
  • Neat, dar ați putea clarifica cum vă ajută acest lucru la căutarea unui cuvânt cheie cu caractere speciale în Căutarea Google? Noroc!
  • @sdaau Inițial, această întrebare a fost postată pe Stackoverflow cu titlul ” Cum pot căuta "-f>@+?*<.-&'_:$#/%!" pe Google? `sau ceva similar. Cineva a decis în grabă că întrebarea nu era o întrebare de programare și a fost lovită, schimbată, fuzionată, transformată de mai multe ori de atunci. Răspunsul meu s-a mutat odată cu el. Vezi și Ce este ” -f > @ +? * < .- & ‘ _: $ # /%! ” în Perl? .

Răspuns

Puteți utiliza http://www.symbolhound.com [dezvăluire: sunt dezvoltator pentru site]

Spre deosebire de Google (chiar și căutare coduri) SymbolHound include caractere și simboluri într-o căutare web . ex: @ # $% ^ & * () = + [] \ etc.

Ar trebui să puteți găsi rezultate pentru + = http://symbolhound.com/?q=%2B%3D Indicele este în continuă creștere, astfel încât în fiecare zi rezultatele vor fi din ce în ce mai relevante.

I sper că acest lucru îți va răspunde la întrebare! Mult noroc

Comentarii

  • Folosesc simbolul de câțiva ani. Nu am fost niciodată dezamăgiți!
  • Acest site a funcționat pentru mine. Rețineți că nu este https, deci asigurați-vă că utilizați http dacă îl tastați în bara de url.

Răspuns

Am observat că unele cuvinte cu punctuație sunt indexate.

De exemplu:

  • C ++
  • i ++
  • Micro $ oft

Aici documentația oficială a Google despre această caracteristică :

Punctuația care nu este ignorată

  • Punctuația în termeni populari care au semnificații particulare, cum ar fi [C ++] sau [C #] (ambele sunt nume de limbaje de programare) , nu sunt ignorate.
  • Semnul dolar ($) este utilizat pentru a indica prețurile. [nikon 400] și [nikon 400 $] vor da rezultate diferite.
  • Cratima – este uneori folosită ca un semnal că cele două cuvinte din jurul său sunt foarte puternic conectate. (Cu excepția cazului în care nu există spațiu după – și un spațiu înaintea acestuia, caz în care este un semn negativ.)
  • Simbolul de subliniere _ nu este ignorat atunci când conectează două cuvinte, de ex. [quick_sort].

Răspuns

Ne pare rău, tu nu se poate. Incapacitatea de a căuta zgomot de linie pe Google este pustia programatorilor.Încercați să căutați articole despre O * căutare cândva.

Comentarii

  • Acest lucru pare să obțină o mulțime de rezultate: google.com/search?q=” a + stea ” + căutare + algoritm
  • Mă face dor de AltaVista
  • Trucul este distanța și asocierea cuvântului și a caracterelor. O căutare pentru ” o * căutare ” afișează pagina Wikipedia ca primul rezultat relevant. Poate trata ” * ” ca un spațiu, dar funcționează datorită asocierii cu ” căutare „.
  • În mod interesant se caută ” A * ” pe Bing produce pagina Wikipedia ca prim rezultat, Google îmi dă o grămadă de zgomot. Poate zgomot relevant la nivel local pentru ” A „, dar nu ceea ce am vrut 🙂
  • Google are câteva cazuri speciale pentru unele punctuații. O căutare pentru C # arată rezultatele așteptate. Shame A * doesn ‘ t.

Răspunde

Google face acest lucru acum, consultați Îmbunătățiri în căutarea caracterelor speciale în limbaje de programare

Pentru cei care caută răspunsuri la întrebări tehnice, Google tocmai și-a îmbunătățit jocul de căutare. Acum, pentru interogările care conțin secvențe de 2-3 caractere speciale, cum ar fi [== vs ===] și [+ =], Google va returna rezultate cu privire la semnificația acestor secvențe în limbaje de programare.

Comentarii

  • Actual și relevant în 2017 comparativ cu comentariile și informațiile acum nevalide din anii precedenți.

Răspuns

Ei bine, poți să-l bing punând ghilimele în jurul său, dar nu pare să vină cu nimic relevant:
http://www.bing.com/search?q=”-f> @% 2B% 3F * < .-% 26 ” _: $% 23 /% 25! „

De asemenea, o căutare pe Google a avut rezultate irelevante până Am adăugat„ perl ”la interogare, caz în care de fapt a apărut o întrebare stackoverflow despre gluma de programator preferată care avea acel șir:
http://www.google.com/search?q=”-f> @% 2B% 3F * < .-% 26 „_: $% 23 /% 2 5! „+ Perl

Comentarii

  • În aceste zile, primesc ” căutare – ” -f > @ +? * < .- – nu s-a potrivit orice documente. ” pe Google; urale!

Răspuns

https://duckduckgo.com a gestionat corect căutarea mea pentru” Redis :: Queue „(fără a ignora ::).

Răspundeți

Google nu caută caractere de punctuație din câte știu. În acest caz, ceea ce ați putea dori să încercați este să căutați cu o descriere a personajelor dvs.: ceva cum ar fi plus equals sau plusequals. Probabil că veți găsi ceva, mai ales dacă adăugați limbajul de programare la interogarea dvs. (PHP în acest caz).

Comentarii

  • Aceasta este o abordare bună, dar probabil veți primi și multe răspunsuri fără legătură . Pentru acest caz, aveți ‘ norocos, deoarece dacă căutați plusequal în Google, primul acces este la acest articol: + = semnul egal – răspuns C / C ++ s , care este probabil un răspuns bun la ceea ce doriți.

Răspuns

Puteți folosiți doar cuvinte pentru a explica simbolurile și căutați în acest fel.

adică pentru +=, puteți căuta plus equal.

Google pare să facă ceea ce trebuie atunci când căutați în acest fel .

Răspuns

Puneți o întrebare despre asta pe superuser.com și așteptați ca Google să o indexeze. Tocmai am găsit această pagină googling "-f>@+?*<.-&"_:$#/%!" (cu ghilimelele).

Adresa URL a paginii de căutare rezultată este http://www.google.ca/search?q="-f>@%2B%3F*<.-%26"_:$%23/%25!"

Răspuns

M-am gândit că dacă ați pune ceva între ghilimele, va forța o căutare a acelui termen exact.

adică căutarea

„C ++”

ar căuta C ++ și nu doar C

Comentarii

  • Acest lucru se datorează faptului că sintagma C++ este indexată special. De fapt, nu aveți ‘ de care aveți nevoie de ghilimele. Consultați răspunsul de la Senseful .Deci, C++ primește accesări valide pentru C++ (nu C și C#) deoarece este indexat, dar "1+2" ignoră + și returnează tot ceea ce conține 1 și 2 deoarece 1+2 nu este indexat.

Răspuns

Ați încercat să căutați cu ghilimele duble precum "+=". Am primit înapoi rezultate pentru += când am folosit ghilimele duble.

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

Răspuns

Se pare că aproape nimeni nu a înțeles întrebarea ops. El nu întreabă cum să utilizați += ca parte a unei căutări Google. El întreabă cum ar putea căuta definiția += într-un motor de căutare care ignoră în mare măsură caracterele speciale.

@ChrisF, trebuie mai întâi să înțelegeți ce „căutați din nou pentru a vă exprima mai bine interogarea.

+= este un operator de atribuire obișnuit în aproape orice limbă. Dacă sunteți în mod specific după o definiție PHP atunci puteți încerca PHP assignment operators. Pentru concatenarea șirurilor, ar trebui să utilizați .= care se traduce vag în and equals.

Pentru numere întregi ar efectua o operație matematică . Consultați acest link pentru mai multe informații.

Comentarii

  • A fost defect votat datorită editării inutile pentru că nu văd alt motiv. : \

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *