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
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 perBoeing 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:
- Includi caratteri speciali nella ricerca
- Ricerca inclusi caratteri speciali e altri simboli / parole normalmente ignorati
Commenti
- Tieni presente che Google Code Search non è più disponibile da oggi, ahimè. groups.google.com/group/google-code-search/browse_thread/thread/…
- Dai un voto negativo perché la risposta è assolutamente falsa, confronta i risultati di ricerca di Google per
c
ec#
. - @Superbest Se controlli archive.org, ‘ noterai che la pagina della Guida di Google collegata indicava che la punteggiatura era stata ignorata, ma non lo dice più. Quindi questo era probabilmente vero quando è stato pubblicato sette anni fa.
- Ora è possibile. Vedi questa risposta .
- @pnuts Thanks, dovrebbe essere corretto con questo link: productforums.google.com/forum/#!category-topic/websearch/…
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 .QuindiC++
ottiene hit validi perC++
(nonC
eC#
) perché è indicizzato, ma"1+2"
ignora+
e restituisce tutto ciò che contiene1
e2
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. : \
$# is no longer supported
” su Perl 5.10