Ich möchte suchen, was +=
bedeutet, aber Google gibt keine Dokumente zurück.
Auch wenn ich auf PHP-Code stoße, verstehe ich nicht, dass ich nicht nach den geschriebenen Schlüsselwörtern suchen kann.
Wie kann ich nach diesen Sonderzeichen suchen oder diese Sonderzeichen in a aufnehmen? Suche.
Kommentare
- Lol, Sie erhalten 10 Ergebnisse, wenn Sie es in Anführungszeichen setzen, von denen keines die Zeichenfolge enthält; -).
- Ich erhalte den Fehler “
$# is no longer supported
“ auf Perl 5.10 - Jemand beansprucht diese Bonuspunkte. Ich ‚ habe mit Perl gearbeitet, aber ich ‚ habe nie das Niveau erreicht, auf dem dieser Code liegt Snippet wäre für mich verständlich. Sie können sagen, weil ich ‚ immer noch gesund bin.
- Ich denke, Sie haben vergessen, den Code zu posten und haben einfach Ihre Tastatur zerdrückt.
- x + = y ist dasselbe wie x = x + y, aber Sie wahrscheinlich schon herausgefunden.
Antwort
Nur Die von Google angekündigte Suche nach Sonderzeichen wurde erheblich verbessert.
Der Haken? Sie müssen nach mindestens zwei oder drei Zeichen suchen.
Nun zu Abfragen mit Sequenzen von 2-3 Sonderzeichen wie [== vs == =] und [+ =] gibt Google Ergebnisse zur Bedeutung dieser Sequenzen in Programmiersprachen zurück.
Wenn Sie beispielsweise nach der Bedeutung von [c ++ 17] suchen, werden Sie dies tun Erhalten Sie Ergebnisse für die bekannte Programmiersprache anstelle von c17, die ein Boeing-Flugzeug aufruft. Darüber hinaus liefern Organisations- und Produktnamen, die Interpunktion enthalten, wie She ++ und Notepad ++, genauere Ergebnisse.
+=
wird sogar speziell als Beispielzeichenfolge aufgerufen.
Wie bei allen Google-Verbesserungen wird dies wahrscheinlich schrittweise eingeführt und ist möglicherweise nicht in allen Sprachen verfügbar.
Kommentare
- Bis heute ist ‚ noch nicht ausgerollt. Die Suche nach
C++17
liefert weiterhin Ergebnisse fürBoeing C-17 Globemaster III
. - Es funktioniert jetzt mit vielen Symbolen, ignoriert jedoch immer noch das “ @ “ Symbol in Suchanfragen.
Antwort
Leider ist dies nicht möglich.
Aus dem offiziellen Google-Hilfeseite :
Im Allgemeinen wird die Interpunktion ignoriert, einschließlich @ # $% ^ & * () = + [] \ und andere Sonderzeichen
Ich würde versuchen, andere Suchmaschinen oder Ressourcen zu suchen, die dies könnten sei hilfreich. So etwas wie GitHub könnte nützlich sein.
Quellen aus dem Google-Hilfeforum:
- Sonderzeichen in die Suche einbeziehen
- Suche mit Sonderzeichen und anderen normalerweise ignorierten Symbolen / Wörtern
Kommentare
- Beachten Sie, dass die Google-Codesuche ab heute leider nicht mehr verfügbar ist. groups.google.com/group/google-code-search/browse_thread/thread/…
- Da die Antwort absolut falsch ist, vergleichen Sie die Google-Suchergebnisse für
c
undc#
. - @Superbest Wenn Sie archive.org überprüfen, werden Sie ‚ feststellen, dass auf der verlinkten Google-Hilfeseite die Interpunktion ignoriert wurde, dies jedoch nicht mehr. Dies war wahrscheinlich der Fall, als es vor sieben Jahren veröffentlicht wurde.
- Dies ist jetzt möglich. Siehe diese Antwort .
- @pnuts Danke, sollte mit diesem Link behoben werden: productforums.google.com/forum/#!category-topic/websearch/…
Antwort
Schreiben Sie es aus:
-f
: perldoc -f -X .Wenn kein Dateiname angegeben ist (wie hier), wird geprüft, ob $_
den Namen einer einfachen Datei enthält.
>
: Überprüft, ob die RHS größer als die LHS ist.
@+
: Gibt im skalaren Kontext die Anzahl der Elemente in @+
?
: der bedingte Operator
*<
: Der Globus für main::<
.
: String-Verkettungsoperator
-&"_
: Ruft eine Unterroutine main::_
auf. Zu Ihrer Information, "
ist die perl4
style Paketnamen-Trennzeichen. Versuchen Sie perl -MHTML"Template -e 1
.
:
: Fortsetzung mit dem bedingten Operator
$#
: Das Ausgabeformat für gedruckte Zahlen
/
: Divisionsoperator
%!
: %ERRNO
; siehe perldoc perlvar
Es ist also nicht unmöglich zu verstehen, wenn Sie sich ein wenig anstrengen. Natürlich sollte niemand so Programme schreiben, aber es gibt einige Vorteile, wenn Leute die Grenzen überschreiten.
Kommentare
- Wow, Bravo. Ich habe $ # (veraltet?) Und – & ‚ _ verpasst.
- @Mark danke.
$#
existiert nicht mehr. Ich weiß nicht, wann es auslief. Die Suche bei Google nach google.com/search?q=perl4+%24%23 hat mich dazu geführt. - Ordentlich, aber können Sie das klarstellen? Wie hilft dies bei der Suche nach einem Keyword mit Sonderzeichen in der Google-Suche? Prost!
- @sdaau Ursprünglich wurde diese Frage mit dem Titel “ an Stackoverflow gesendet. Wie kann ich nach
"-f>@+?*<.-&'_:$#/%!"
bei Google? `oder ähnliches. Jemand hat hastig entschieden, dass die Frage keine Programmierfrage ist, und sie wurde seitdem mehrmals herumgetreten, geändert, zusammengeführt, verwandelt. Meine Antwort hat sich damit bewegt. Siehe auch Was ist “ -f > @ +? * < .- & ‚ _: $ # /%! “ in Perl? .
Antwort
Sie können http://www.symbolhound.com [Offenlegung: Ich bin Entwickler für die Website]
Im Gegensatz zu Google (sogar Codesuche) enthält SymbolHound spezielle Funktionen Zeichen und Symbole in einer Web -Suche. Beispiel: @ # $% ^ & * () = + [] \ usw.
Sie sollten in der Lage sein, Ergebnisse für + = http://symbolhound.com/?q=%2B%3D Der Index wächst ständig, sodass die Ergebnisse von Tag zu Tag relevanter werden.
I. hoffe das beantwortet deine frage! Viel Glück
Kommentare
- Ich benutze seit Jahren Symbolhound. Ich bin noch nie enttäuscht worden!
- Diese Seite hat für mich funktioniert. Beachten Sie, dass es sich nicht um https handelt. Verwenden Sie daher unbedingt http, wenn Sie es in die URL-Leiste eingeben.
Antwort
Ich habe festgestellt, dass einige Wörter mit Interpunktion indiziert sind.
Zum Beispiel:
- C ++
- i ++
- Micro $ oft
Hier ist Google offizielle Dokumentation dieser Funktion :
Interpunktion, die nicht ignoriert wird
- Interpunktion in gängigen Begriffen mit bestimmten Bedeutungen wie [C ++] oder [C #] (beide sind Namen von Programmiersprachen) werden nicht ignoriert.
- Das Dollarzeichen ($) wird verwendet, um Preise anzuzeigen. [nikon 400] und [nikon $ 400] führen zu unterschiedlichen Ergebnissen.
- Der Bindestrich – wird manchmal als Signal verwendet, dass die beiden Wörter um ihn herum sehr stark miteinander verbunden sind. (Es sei denn, es steht kein Leerzeichen nach dem – und ein Leerzeichen davor. In diesem Fall handelt es sich um ein negatives Vorzeichen.)
- Das Unterstrichsymbol _ wird nicht ignoriert, wenn zwei Wörter verbunden werden, z. [quick_sort].
Antwort
Entschuldigung can „t. Die Unfähigkeit, bei Google nach Leitungsrauschen zu suchen, ist der Fluch der Programmierer.Versuchen Sie, irgendwann nach Artikeln über die A * -Suche zu suchen.
Kommentare
- Dies scheint viele Ergebnisse zu erzielen: google.com/search?q=“ a + star “ + search + algorithm
- Lässt mich AltaVista vermissen
- Der Trick ist die Distanz und Assoziation von Wörtern und Charakteren. Bei einer Suche nach “ a * search “ wird die Wikipedia-Seite als erstes relevantes Ergebnis angezeigt. Es kann das “ * “ als Leerzeichen behandeln, funktioniert jedoch aufgrund der Zuordnung zu “ Suche „.
- Interessanterweise Suche nach “ A * “ auf Bing liefert die Wikipedia-Seite als erstes Ergebnis, Google gibt mir ein paar Geräusche. Möglicherweise lokal relevantes Rauschen für “ A „, aber nicht das, was ich wollte 🙂
- Google hat einige Sonderfälle für einige Interpunktion. Eine Suche nach C # führt zu erwarteten Ergebnissen. Schade, dass A * nicht ‚ t.
Antwort
Google Dies geschieht jetzt unter Verbesserungen bei der Suche nach Sonderzeichen in Programmiersprachen
Für Für diejenigen, die Antworten auf technische Fragen suchen, hat Google gerade sein Suchspiel verbessert. Bei Abfragen mit Sequenzen von 2-3 Sonderzeichen wie [== vs ===] und [+ =] gibt Google Ergebnisse zur Bedeutung dieser Sequenzen in Programmiersprachen zurück.
Kommentare
- Aktuell und relevant im Jahr 2017 im Vergleich zu den jetzt ungültigen Kommentaren und Informationen aus früheren Jahren.
Antwort
Nun, Sie können es mit Anführungszeichen versehen, aber es scheint nichts Relevantes zu finden:
http://www.bing.com/search?q=“-f> @% 2B% 3F * < .-% 26 “ _: $% 23 /% 25! „
Eine Google-Suche lieferte auch irrelevante Ergebnisse , bis ich der Abfrage“ Perl „hinzufügte. In diesem Fall Es kam tatsächlich eine Stackoverflow-Frage zu Ihrem Lieblingsprogrammierer-Witz mit der folgenden Zeichenfolge auf:
http://www.google.com/search?q=“-f> @% 2B% 3F * < .-% 26 „_: $% 23 /% 2 5! „+ Perl
Kommentare
- In diesen Tagen erhalte ich “ Ihre Suche – “ -f > @ +? * < .- – stimmte nicht überein beliebige Dokumente. “ bei Google; Prost!
Antwort
https://duckduckgo.com hat meine Suche nach“ Redis :: Queue „ordnungsgemäß durchgeführt (::
wird nicht ignoriert).
Antwort
Google sucht meines Wissens nicht nach Interpunktionszeichen. In diesem Fall möchten Sie möglicherweise versuchen, mit einer Beschreibung Ihrer Zeichen zu suchen: etwas wie plus equals
oder plusequals
. Das wird Sie wahrscheinlich etwas finden, besonders wenn Sie die Programmiersprache zu Ihrer Abfrage hinzufügen (PHP
in diesem Fall).
Kommentare
- Dies ist ein guter Ansatz, aber Sie werden wahrscheinlich auch viele unabhängige Antworten erhalten In diesem speziellen Fall haben Sie ‚ Glück, denn wenn Sie in Google nach
plusequal
suchen, ist der erste Treffer dieser Artikel: + = plus Gleichheitszeichen – C / C ++ – Antwort s , was wahrscheinlich eine gute Antwort auf Ihre Fragen ist.
Antwort
Sie können Verwenden Sie einfach Wörter, um die Symbole zu buchstabieren, und führen Sie die Suche auf diese Weise durch.
dh Für +=
können Sie nach plus equal
suchen.
Google scheint das Richtige zu tun, wenn Sie auf diese Weise suchen .
Antwort
Stellen Sie eine Frage dazu auf superuser.com und warten Sie, bis Google es indiziert. Ich habe diese Seite gerade gefunden, indem ich "-f>@+?*<.-&"_:$#/%!"
(mit den Anführungszeichen) gegoogelt habe.
Die resultierende URL der Suchseite lautet http://www.google.ca/search?q="-f>@%2B%3F*<.-%26"_:$%23/%25!"
Antwort
Ich dachte, wenn Sie etwas in Anführungszeichen setzen, wird die Suche nach genau diesem Begriff erzwungen.
dh die Suche nach
„C ++“
würde nach C ++ suchen und nicht nur C
Kommentare
- Dies liegt daran, dass die Phrase
C++
speziell indiziert ist. Sie benötigen die Anführungszeichen tatsächlich nicht ‚. Siehe die Antwort von Senseful .DieC++
erhält also gültige Treffer fürC++
(nichtC
undC#
), weil es indiziert ist, aber"1+2"
ignoriert die+
und gibt alle zurück, die und2
, weil1+2
nicht indiziert ist.
Antwort
Haben Sie versucht, mit doppelten Anführungszeichen wie "+="
zu suchen. Ich habe Ergebnisse für +=
erhalten, als ich doppelte Anführungszeichen verwendet habe.
https://www.google.com/search?q="+="
Antwort
Es scheint, dass fast niemand die ops-Frage verstanden hat. Er fragt nicht, wie +=
als Teil einer Google-Suche verwendet werden soll. Er fragt, wie er in einer Suchmaschine, die Sonderzeichen weitgehend ignoriert, nach der Definition von +=
suchen könnte.
@ChrisF, Sie müssen zuerst verstehen, was Sie sind „Suchen Sie weiter, um Ihre Anfrage besser zu formulieren.
+=
ist ein gängiger Zuweisungsoperator in fast jeder Sprache. Wenn Sie speziell nach einer PHP-Definition suchen Dann könnten Sie versuchen, PHP assignment operators
. Für die Verkettung von Zeichenfolgen würden Sie .=
verwenden, was lose in and equals
übersetzt wird.
Für Ganzzahlen würde eine mathematische Operation ausgeführt . Weitere Informationen finden Sie unter unter diesem Link .
Kommentare
- War dies nicht möglich? gewählt wegen der sinnlosen Bearbeitung, weil ich keinen anderen Grund sehen kann. : \