Voglio cercare il significato di +=, ma Google non restituirà alcun documento.

Inoltre, quando mi imbatto in codice PHP non capisco che non posso cercare le parole chiave così come sono scritte.

Come posso cercare questi caratteri speciali o includere questi caratteri speciali in un ricerca.

Commenti

  • Lol, se lo includi tra virgolette ottieni 10 risultati, nessuno dei quali contiene la stringa; -).
  • Ottengo lerrore ” $# is no longer supported ” su Perl 5.10
  • Qualcuno rivendica quei punti bonus. ‘ ho lavorato con perl ma ‘ non ho mai raggiunto il livello in cui questo codice lo snippet sarebbe comprensibile per me. Puoi dirlo, perché ‘ sono ancora sano di mente.
  • Penso che ti sei dimenticato di inserire il codice e hai appena schiacciato la tastiera.
  • x + = y è uguale a x = x + y, ma tu probabilmente lavevo già capito.

Rispondi

Solo annunciato da Google , la ricerca di caratteri speciali è notevolmente migliorata.

Il trucco? Devi cercare almeno due o tre caratteri.

Ora per le query contenenti sequenze di 2-3 caratteri speciali come [== vs == =] e [+ =], Google restituirà risultati sul significato di queste sequenze nei linguaggi di programmazione.

Ad esempio, se stai cercando il significato di [c ++ 17], ottenere risultati per il noto linguaggio di programmazione invece di c17, che fa apparire un aereo Boeing. Inoltre, i nomi di aziende e prodotti che includono la punteggiatura, come She ++ e Notepad ++, restituiranno risultati più accurati.

+= viene persino chiamato specificamente come stringa di esempio.

Come per tutti i miglioramenti di Google, è probabile che venga implementato in più fasi e potrebbe non essere disponibile in tutte le lingue.

Commenti

  • Ad oggi, ‘ non è ancora stato implementato. La ricerca di C++17 fornisce ancora risultati per Boeing C-17 Globemaster III.
  • Ora funziona con molti simboli, ma ignora ancora il ” @ ” nelle query di ricerca.

Risposta

Sfortunatamente, questo non è possibile.

Dal Pagina della guida di Google :

In genere, la punteggiatura viene ignorata, incluso @ # $% ^ & * () = + [] \ e altri caratteri speciali

Proverei a cercare altri motori di ricerca o risorse che potrebbero Sii utile. Qualcosa come GitHub potrebbe essere utile.

Fonti dal Forum di assistenza di Google:

Commenti

Risposta

Scrivilo:

-f : perldoc -f -X .Se non viene specificato alcun nome di file (come nel caso qui), controlla se $_ contiene il nome di un file semplice

> : controlla se lRHS è maggiore dellLHS

@+ : in contesto scalare, restituisce il numero di elementi in @+

? : loperatore condizionale

*< : il glob per main::<

. : operatore di concatenazione di stringhe

-&"_ : Richiama una subroutine main::_ . Cordiali saluti, " è perl4 separatore del nome del pacchetto di stile. Prova perl -MHTML"Template -e 1.

: : continua con loperatore condizionale

$# : Il formato di output per i numeri stampati

/ : operatore divisione

%! : %ERRNO; vedi perldoc perlvar

Quindi, non è impossibile capire se ci metti un piccolo sforzo. Chiaramente, questo non è il modo in cui chiunque dovrebbe scrivere programmi, ma ci sono alcuni vantaggi se le persone spingono oltre i confini.

Commenti

  • Wow, bravo. Mi sono perso $ # (obsoleto?) E – & ‘ _.
  • @Mark grazie. $# non esiste più. Non so quando sia stato gradualmente eliminato. La ricerca su Google per google.com/search?q=perl4+%24%23 mi ha portato a questo.
  • Perfetto, ma potresti chiarire in che modo questo aiuta con la ricerca di una parola chiave con caratteri speciali nella Ricerca Google? Ciao!
  • @sdaau In origine, questa domanda è stata pubblicata su Stackoverflow con il titolo ” Come posso cercare "-f>@+?*<.-&'_:$#/%!" su Google? `o qualcosa di simile. Qualcuno ha deciso in fretta che la domanda non era una questione di programmazione, e da allora è stata scartata, modificata, fusa, trasformata più volte. La mia risposta si è spostata con essa. Vedi anche Che cosè ” -f > @ +? * < .- & ‘ _: $ # /%! ” in Perl? .

Risposta

Puoi usare http://www.symbolhound.com [informativa: sono uno sviluppatore del sito]

A differenza di Google (anche code search) SymbolHound include speciali caratteri e simboli in una ricerca Web . es: @ # $% ^ & * () = + [] \ ecc.

Dovresti essere in grado di trovare risultati per + = http://symbolhound.com/?q=%2B%3D Lindice è in costante crescita, quindi ogni giorno i risultati saranno sempre più pertinenti.

I spero che questo risponda alla tua domanda! Buona fortuna

Commenti

  • Uso symbolhound da anni ormai. Non sono mai stato deluso!
  • Questo sito ha funzionato per me. Nota che non è https, quindi assicurati di utilizzare http se lo digiti nella barra degli indirizzi.

Risposta

Ho notato che alcune parole con punteggiatura sono indicizzate.

Ad esempio:

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

Ecco la documentazione ufficiale di questa funzione di “s Google” :

Punteggiatura che non viene ignorata

  • Punteggiatura in termini popolari che hanno significati particolari, come [C ++] o [C #] (entrambi sono nomi di linguaggi di programmazione) , non vengono ignorati.
  • Il simbolo del dollaro ($) viene utilizzato per indicare i prezzi. [nikon 400] e [nikon $ 400] daranno risultati diversi.
  • Il trattino – a volte è usato come segnale che le due parole attorno ad esso sono strettamente collegate. (A meno che non ci sia spazio dopo – e uno spazio prima di esso, nel qual caso è un segno negativo.)
  • Il simbolo di sottolineatura _ non viene ignorato quando collega due parole, ad es. [quick_sort].

Risposta

Spiacenti, tu Impossibile. Lincapacità di cercare il rumore di linea su Google è la rovina dei programmatori.Prova a cercare articoli sulla ricerca A * qualche volta.

Commenti

  • Questo sembra ottenere molti risultati: google.com/search?q=” a + star ” + ricerca + algoritmo
  • Mi fa mancare AltaVista
  • Il trucco è la distanza e lassociazione di parole e caratteri. Una ricerca di ” una * ricerca ” fa apparire la pagina di Wikipedia come primo risultato pertinente. Può trattare ” * ” come uno spazio, ma funziona grazie allassociazione con ” cerca “.
  • È interessante cercare ” A * ” su Bing restituisce la pagina di Wikipedia come primo risultato, Google mi dà un po di rumore. Forse rumore rilevante a livello locale per ” A ” ma non quello che volevo 🙂
  • Google ha alcuni casi speciali per un po di punteggiatura. Una ricerca per C # restituisce i risultati previsti. Vergogna A * non ‘ t.

Risposta

Google lo fa ora, vedere Miglioramenti alla ricerca di caratteri speciali nei linguaggi di programmazione

Per coloro che cercano risposte a domande tecniche, Google ha appena aumentato il suo gioco di ricerca. Ora per le query contenenti sequenze di 2-3 caratteri speciali come [== vs ===] e [+ =], Google restituirà risultati sul significato di queste sequenze nei linguaggi di programmazione.

Commenti

  • Attuale e pertinente nel 2017 rispetto ai commenti e alle informazioni ora non validi degli anni precedenti.

Risposta

Beh, puoi abbinarla inserendovi delle virgolette, ma non sembra trovare niente di rilevante:
http://www.bing.com/search?q=”-f> @% 2B% 3F * < .-% 26 ” _: $% 23 /% 25! “

Anche una ricerca su Google ha prodotto risultati irrilevanti finché non ho aggiunto” perl “alla query, nel qual caso in realtà è venuta fuori una domanda di stackoverflow sulla tua battuta del programmatore preferito che aveva quella stringa:
http://www.google.com/search?q=”-f> @% 2B% 3F * < .-% 26 “_: $% 23 /% 2 5! “+ Perl

Commenti

  • In questi giorni, ricevo ” il tuo ricerca – ” -f > @ +? * < .- – non corrisponde qualsiasi documento. ” su Google; ciao!

Rispondi

https://duckduckgo.com ha gestito correttamente la mia ricerca di” Redis :: Queue “(senza ignorare ::).

Risposta

Google non cerca caratteri di punteggiatura per quanto ne so. In questo caso, quello che potresti provare è cercare con una descrizione dei tuoi caratteri: qualcosa come plus equals o plusequals. Probabilmente troverai qualcosa, soprattutto se aggiungi il linguaggio di programmazione alla tua query (PHP in questo caso).

Commenti

  • Questo è un buon approccio, ma probabilmente otterrai anche molte risposte non correlate . In questo caso particolare, ‘ sei fortunato, perché se cerchi plusequal su Google, il primo risultato è questo articolo: + = segno più uguale – risposta C / C ++ s , che è probabilmente una buona risposta a ciò che desideri.

Rispondi

Puoi usa le parole per compitare i simboli e fai la ricerca in questo modo.

es per +=, puoi cercare plus equal.

Google sembra fare la cosa giusta quando cerchi in questo modo .

Risposta

Poni una domanda a riguardo su superuser.com e attendi che Google lo indicizzi. Ho appena trovato questa pagina su Google "-f>@+?*<.-&"_:$#/%!" (con le virgolette).

LURL della pagina di ricerca risultante è http://www.google.ca/search?q="-f>@%2B%3F*<.-%26"_:$%23/%25!"

Risposta

Pensavo che se mettessi qualcosa tra virgolette, forzerebbe la ricerca di quel termine esatto.

es. cercando

“C ++”

cercherà C ++ e non solo C

Commenti

  • Questo perché la frase C++ è indicizzata in modo speciale. In realtà non ‘ hai bisogno delle virgolette. Visualizza la risposta di Senseful .Quindi C++ ottiene hit validi per C++ (non C e C#) perché è indicizzato, ma "1+2" ignora + e restituisce tutto ciò che contiene 1 e 2 perché 1+2 non è indicizzato.

Risposta

Hai provato a cercare tra virgolette come "+=". Ho ricevuto risultati per += quando ho utilizzato le virgolette doppie.

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

Risposta

Sembra che quasi nessuno abbia capito la domanda di ops. Non chiede come utilizzare += come parte di una ricerca su Google. Chiede come potrebbe cercare la definizione di += in un motore di ricerca che ignora i caratteri speciali.

@ChrisF, devi prima capire cosa stai “stai cercando per formulare meglio la tua query.

+= è un operatore di assegnazione comune in quasi tutte le lingue. Se stai cercando specificamente una definizione PHP allora potresti provare PHP assignment operators. Per la concatenazione di stringhe dovresti utilizzare .= che si traduce vagamente in and equals.

Per i numeri interi, eseguirà unoperazione matematica . Fai riferimento a questo link per ulteriori informazioni.

Commenti

  • È stato disattivato votato a causa della modifica inutile perché non vedo altro motivo. : \

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *