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 eine Suche einbeziehen?
$# is no longer supported
" in Perl 5.10Antworten:
Das geht leider nicht.
Auf der offiziellen Google-Hilfeseite :
Ich würde versuchen, nach anderen Suchmaschinen oder Ressourcen zu suchen, die hilfreich sein könnten. So etwas wie GitHub könnte nützlich sein.
Quellen aus dem Google-Hilfeforum:
quelle
c
undc#
.Schreibe es aus:
-f
: perldoc -f -X . Wenn kein Dateiname angegeben ist (wie hier der Fall), wird geprüft, ob$_
der Name einer einfachen Datei enthalten ist>
: Prüft, ob die RHS größer als die LHS ist@+
: Gibt im skalaren Kontext die Anzahl der Elemente in zurück@+
?
: der bedingte Operator*<
: Der Globus fürmain::<
.
: String-Verkettungsoperator-&'_
: Ruft ein Unterprogramm aufmain::_
. Zu Ihrer Information,'
ist dasperl4
Trennzeichen für den Namen des Stilpakets. Versuchen Sie esperl -MHTML'Template -e 1
.:
: Fortsetzung mit dem bedingten Operator$#
: Das Ausgabeformat für gedruckte Zahlen/
: Abteilungsbetreiber%!
:%ERRNO
; siehe perldoc perlvarEs ist also nicht unmöglich zu verstehen, wenn Sie sich ein wenig anstrengen. Es ist klar, dass niemand Programme so schreiben sollte, aber manche profitieren davon, wenn Menschen die Grenzen überschreiten.
quelle
$#
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."-f>@+?*<.-&'_:$#/%!"
auf Google suchen ?" oder ähnlichem auf Stackoverflow gepostet . Jemand entschied hastig, dass es sich bei der Frage nicht um eine Programmierfrage handelt, und sie wurde herumgeworfen, geändert, zusammengeführt, verändert Seitdem mehrmals. Meine Antwort hat sich dadurch verschoben. Siehe auch Was ist "-f> @ +? * <.- & '_: $ # /%!" in Perl .Sie können http://www.symbolhound.com verwenden. [Offenlegung: Ich bin ein Entwickler für die Site.]
Im Gegensatz zu Google (auch Codesuche) enthält SymbolHound Sonderzeichen und Symbole in einer Websuche . Beispiel: @ # $% ^ & * () = + [] \ etc.
Sie sollten in der Lage sein, Ergebnisse für + = http://symbolhound.com/?q=%2B%3D zu finden. Der Index wächst ständig, sodass die Ergebnisse von Tag zu Tag relevanter werden.
Ich hoffe das beantwortet deine Frage! Viel Glück
quelle
Mir ist aufgefallen, dass einige Wörter mit Satzzeichen indiziert sind.
Zum Beispiel:
Hier ist die offizielle Dokumentation dieser Funktion von Google :
quelle
Entschuldigung, das kannst du nicht. Die Unfähigkeit, bei Google nach Leitungsgeräuschen zu suchen, ist der Fluch der Programmierer. Versuchen Sie, irgendwann nach Artikeln über die A * -Suche zu suchen.
quelle
Sie können es in Anführungszeichen setzen, aber es scheint nicht relevant zu sein:
http://www.bing.com/search?q= "-f> @% 2B% 3F * < .-% 26 '_: $% 23 /% 25! "
Eine Google-Suche lieferte ebenfalls irrelevante Ergebnisse, bis ich der Abfrage "Perl" hinzufügte. In diesem Fall stellte sich tatsächlich eine Stapelüberlauf-Frage zu Ihrem bevorzugten Programmierer-Witz, der diese Zeichenfolge enthielt :
http://www.google.com/ Suche? q = "- f> @% 2B% 3F * <.-% 26 '_: $% 23 /% 25!" + Perl
quelle
Google tut dies jetzt, siehe Verbesserungen bei der Suche nach Sonderzeichen in Programmiersprachen
quelle
Google sucht meines Wissens nicht nach Interpunktionszeichen. In diesem Fall möchten Sie möglicherweise nach einer Beschreibung Ihrer Charaktere suchen: so etwas wie
plus equals
oderplusequals
. Das wird wahrscheinlich etwas für Sie bedeuten, insbesondere wenn Sie Ihrer Abfrage die Programmiersprache hinzufügen (PHP
in diesem Fall).quelle
plusequal
in Google suchen , lautet der erste Treffer zu diesem Artikel: + = plus Gleichheitszeichen - C / C ++ - Antworten , was wahrscheinlich eine gute Antwort auf Ihre Wünsche ist.Gerade von Google angekündigt , wurde die Suche nach Sonderzeichen erheblich verbessert.
Der Fang? Sie müssen nach mindestens zwei oder drei Zeichen suchen.
+=
wird sogar speziell als Beispielstring bezeichnet.Wie bei allen Google-Verbesserungen erfolgt die Einführung wahrscheinlich schrittweise und ist möglicherweise nicht in allen Sprachen verfügbar.
quelle
https://duckduckgo.com hat meine Suche nach "Redis :: Queue" richtig gehandhabt (nicht ignoriert
::
).quelle
Sie können einfach Wörter verwenden, um die Symbole zu buchstabieren und auf diese Weise zu suchen.
dh nach
+=
können Sie suchenplus equal
.Google scheint das Richtige zu tun, wenn Sie auf diese Weise suchen.
quelle
Stellen Sie eine Frage dazu auf superuser.com und warten Sie, bis Google sie indexiert hat. Ich habe diese Seite gerade durch googeln
"-f>@+?*<.-&'_:$#/%!"
(mit den Anführungszeichen) gefunden.Die resultierende URL der Suchseite lautet
http://www.google.ca/search?q="-f>@%2B%3F*<.-%26'_:$%23/%25!"
quelle
Ich dachte, wenn Sie etwas in Anführungszeichen setzen, würde dies eine Suche nach genau diesem Begriff erzwingen.
dh auf der Suche nach
würde nach C ++ suchen und nicht nur nach C
quelle
C++
speziell indiziert ist. Die Anführungszeichen brauchen Sie eigentlich nicht. Siehe die Antwort von Senseful . Das bedeutet, dass dasC++
Objekt gültige Treffer fürC++
(nichtC
undC#
) erhält, weil es indiziert ist. Es"1+2"
ignoriert jedoch+
alle enthaltenen1
und2
weil1+2
nicht indizierten Treffer und gibt alle zurück .Haben Sie versucht, mit doppelten Anführungszeichen wie zu suchen
"+="
. Ich habe Ergebnisse für zurückgegeben,+=
als ich doppelte Anführungszeichen verwendet habe.quelle
Es scheint, dass fast niemand die Ops-Frage verstanden hat. Er fragt nicht, wie er
+=
im Rahmen einer Google-Suche vorgehen 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, wonach Sie suchen, um Ihre Anfrage besser formulieren zu können.
+=
ist ein gebräuchlicher Zuweisungsoperator in fast jeder Sprache. Wenn Sie speziell nach einer PHP-Definition suchen, können Sie es versuchenPHP assignment operators
. Für die Verkettung von Zeichenfolgen würden Sie verwenden, in.=
die lose übersetzt wirdand equals
.Für ganze Zahlen würde es eine mathematische Operation ausführen. Weitere Informationen finden Sie unter diesem Link .
quelle