Je souhaite rechercher ce que signifie +=
, mais Google ne renvoie aucun document.
De plus, lorsque je rencontre du code PHP, je ne comprends pas que je ne peux pas rechercher les mots-clés tels quils sont écrits.
Comment puis-je rechercher ces caractères spéciaux ou inclure ces caractères spéciaux dans un recherche.
Commentaires
Réponse
Juste annoncé par Google , la recherche de caractères spéciaux est grandement améliorée.
Le hic? Vous devez rechercher au moins deux ou trois caractères.
Maintenant, pour les requêtes contenant des séquences de 2-3 caractères spéciaux comme [== vs == =] et [+ =], Google renverra des résultats sur la signification de ces séquences dans les langages de programmation.
Par exemple, si vous recherchez la signification de [c ++ 17], vous obtenir des résultats pour le langage de programmation bien connu au lieu de c17, qui fait apparaître un avion Boeing. De plus, les noms des organisations et des produits qui incluent des signes de ponctuation, tels que She ++ et Notepad ++, renverront des résultats plus précis.
+=
est même appelé spécifiquement comme chaîne dexemple.
Comme pour toutes les améliorations de Google, il se déploie probablement par étapes et peut ne pas être disponible dans toutes les langues.
Commentaires
- À ce jour, ‘ nest toujours pas déployé. La recherche de
C++17
donne toujours des résultats pourBoeing C-17 Globemaster III
. - Cela fonctionne avec de nombreux symboles maintenant, mais il ignore toujours le » @ » symbole dans les requêtes de recherche.
Réponse
Malheureusement, ce nest pas possible.
Daprès le Page daide Google :
En général, la ponctuation est ignorée, y compris @ # $% ^ & * () = + [] \ et autres caractères spéciaux
Jessaierais de regarder dautres moteurs de recherche ou ressources qui pourraient être utile. Quelque chose comme GitHub pourrait être utile.
Sources du forum daide Google:
- Inclure des caractères spéciaux dans la recherche
- Recherche incluant des caractères spéciaux et dautres symboles / mots normalement ignorés
Commentaires
- Notez que Google Code Search nest plus disponible à partir daujourdhui, hélas. groups.google.com/group/google-code-search/browse_thread/thread/…
- Vote contre car la réponse est absolument fausse, comparez les résultats de recherche Google pour
c
etc#
. - @Superbest Si vous consultez archive.org, vous ‘ noterez que la page d’aide Google associée disait que la ponctuation était ignorée, mais elle ne le dit plus. Cétait donc probablement vrai lors de sa publication il y a sept ans.
- Cest désormais possible. Voir cette réponse .
- @pnuts Merci, devrait être corrigé avec ce lien: productforums.google.com/forum/#!category-topic/websearch/…
Réponse
Écrivez-le:
-f
: perldoc -f -X .Si aucun nom de fichier nest spécifié (comme cest le cas ici) vérifie si $_
contient le nom dun fichier brut
>
: Vérifie si le RHS est supérieur au LHS
@+
: dans un contexte scalaire, renvoie le nombre déléments dans @+
?
: lopérateur conditionnel
*<
: Le glob pour main::<
.
: Opérateur de concaténation de chaîne
-&"_
: Appelle un sous-programme main::_
. FYI, "
est le perl4
séparateur de nom de package de style. Essayez perl -MHTML"Template -e 1
.
:
: Continuer avec lopérateur conditionnel
$#
: Le format de sortie des nombres imprimés
/
: Opérateur de division
%!
: %ERRNO
; voir perldoc perlvar
Donc, il nest pas impossible de comprendre si vous y mettez un peu deffort. De toute évidence, ce nest pas ainsi que quiconque devrait écrire des programmes, mais il y a des avantages à ce que les gens repoussent les limites.
Commentaires
- Wow, bravo. Jai manqué $ # (obsolète?) Et – & ‘ _.
- @Mark merci.
$#
nexiste plus. Je ne sais pas quand il a été supprimé. La recherche de google.com/search?q=perl4+%24%23 sur Google ma amené à y parvenir. - Bien, mais pourriez-vous clarifier Comment cela aide-t-il à rechercher un mot-clé contenant des caractères spéciaux dans la recherche Google? Cheers!
- @sdaau À lorigine, cette question a été publiée sur Stackoverflow avec le titre » Comment puis-je rechercher
"-f>@+?*<.-&'_:$#/%!"
sur Google? »ou quelque chose de similaire. Quelquun a décidé à la hâte que la question nétait pas une question de programmation, et elle a été rejetée, changée, fusionnée, transformée plusieurs fois depuis lors. Ma réponse a évolué avec elle. Voir aussi Quest-ce que » -f > @ +? * < .- & ‘ _: $ # /%! » en Perl? .
Réponse
Vous pouvez utiliser http://www.symbolhound.com [divulgation: je suis développeur pour le site]
Contrairement à Google (même recherche de codes), SymbolHound inclut des caractères et symboles dans une recherche Web . ex: @ # $% ^ & * () = + [] \ etc.
Vous devriez pouvoir trouver des résultats pour + = http://symbolhound.com/?q=%2B%3D Lindex est en constante augmentation, donc chaque jour les résultats seront de plus en plus pertinents.
I Jespère que ça répond à ta question! Bonne chance
Commentaires
- Jutilise symbolhound depuis des années maintenant. Je nai jamais été déçu!
- Ce site a fonctionné pour moi. Notez quil ne sagit pas de https, assurez-vous donc dutiliser http si vous le saisissez dans la barre dURL.
Réponse
Jai remarqué que certains mots avec ponctuation sont indexés.
Par exemple:
- C ++
- i ++
- Micro $ oft
Voici la documentation officielle de Google sur cette fonctionnalité :
Ponctuation qui nest pas ignorée
- Ponctuation en termes populaires qui ont des significations particulières, comme [C ++] ou [C #] (les deux sont des noms de langages de programmation) , ne sont pas ignorés.
- Le signe dollar ($) est utilisé pour indiquer les prix. [nikon 400] et [nikon $ 400] donneront des résultats différents.
- Le trait dunion – est parfois utilisé pour indiquer que les deux mots qui lentourent sont très fortement liés. (Sauf sil ny a pas despace après le – et un espace avant lui, auquel cas il sagit dun signe négatif.)
- Le symbole de soulignement _ nest pas ignoré lorsquil relie deux mots, par ex. [quick_sort].
Réponse
Désolé, vous can « t. Lincapacité de rechercher du bruit de ligne sur Google est le fléau des programmeurs.Essayez parfois de rechercher des articles sur la recherche A *.
Commentaires
- Cela semble donner beaucoup de résultats: google.com/search?q= » a + star » + recherche + algorithme
- Cela me fait manquer AltaVista
- Lastuce est la distance et lassociation des mots et des caractères. Une recherche sur » a * search » fait apparaître la page Wikipédia comme premier résultat pertinent. Il peut traiter le » * » comme un espace, mais cela fonctionne en raison de lassociation avec » recherche « .
- Recherche intéressante de » A * » sur Bing donne la page Wikipedia comme premier résultat, Google me donne beaucoup de bruit. Peut-être un bruit localement pertinent pour » A » mais pas ce que je voulais 🙂
- Google a des cas particuliers pour une certaine ponctuation. Une recherche sur C # donne les résultats attendus. Honte A * doesn ‘ t.
Réponse
Google fait cela maintenant, voir Améliorations de la recherche de caractères spéciaux dans les langages de programmation
Pour ceux qui cherchent des réponses à des questions techniques, Google vient daugmenter son jeu de recherche. Désormais, pour les requêtes contenant des séquences de 2 à 3 caractères spéciaux comme [== vs ===] et [+ =], Google renverra des résultats sur la signification de ces séquences dans les langages de programmation.
Commentaires
- Actuel et pertinent en 2017 par rapport aux commentaires et informations désormais invalides des années précédentes.
Réponse
Eh bien, vous pouvez le bing en mettant des guillemets autour, mais il ne semble pas proposer quoi que ce soit de pertinent:
http://www.bing.com/search?q= »-f> @% 2B% 3F * < .-% 26 » _: $% 23 /% 25! «
Une recherche Google a également donné des résultats non pertinents jusquà ce que jajoute » perl « à la requête, auquel cas il a en fait posé une question stackoverflow sur votre blague de programmeur préférée qui avait cette chaîne:
http://www.google.com/search?q= »-f> @% 2B% 3F * < .-% 26 « _: $% 23 /% 2 5! « + Perl
Commentaires
- Ces jours-ci, je reçois » Votre recherche – » -f > @ +? * < .- – ne correspond pas tous les documents. » sur Google; bravo!
Réponse
https://duckduckgo.com a géré correctement ma recherche de » Redis :: Queue « (sans ignorer ::
).
Réponse
Google ne recherche pas les caractères de ponctuation pour autant que je sache. Dans ce cas, vous pouvez essayer de rechercher avec une description de vos caractères: quelque chose comme plus equals
ou plusequals
. Cela vous trouvera probablement quelque chose, surtout si vous ajoutez le langage de programmation à votre requête (PHP
dans ce cas).
Commentaires
- Cest une bonne approche, mais vous obtiendrez probablement aussi de nombreuses réponses sans rapport . Dans ce cas particulier, vous ‘ avez de la chance, car si vous recherchez
plusequal
dans Google, le premier appel concerne cet article: + = plus signe égal – Réponse C / C ++ s , ce qui est probablement une bonne réponse à ce que vous voulez.
Réponse
Vous pouvez utilisez simplement des mots pour épeler les symboles et effectuez la recherche de cette façon.
ie pour +=
, vous pouvez rechercher plus equal
.
Google semble faire la bonne chose lorsque vous effectuez une recherche de cette façon .
Réponse
Posez une question à ce sujet sur superuser.com et attendez que Google lindexe. Je viens de trouver cette page en recherchant sur Google "-f>@+?*<.-&"_:$#/%!"
(avec les guillemets).
LURL de la page de recherche résultante est http://www.google.ca/search?q="-f>@%2B%3F*<.-%26"_:$%23/%25!"
Réponse
Je pensais que si vous mettiez quelque chose entre guillemets, cela forcerait la recherche de ce terme exact.
ie rechercher
« C ++ »
rechercherait C ++ et pas seulement C
Commentaires
- Cest parce que la phrase
C++
est indexée spécialement. En fait, vous navez ‘ pas besoin des guillemets. Consultez la réponse de Senseful .Ainsi,C++
obtient des appels valides pourC++
(et non pourC
etC#
) car il est indexé, mais"1+2"
ignore le+
et renvoie tout ce qui contient1
et2
car1+2
nest pas indexé.
Réponse
Avez-vous essayé de rechercher avec des guillemets doubles comme "+="
. Jai obtenu des résultats pour +=
lorsque jai utilisé des guillemets doubles.
https://www.google.com/search?q="+="
Réponse
Il semble que presque personne nait compris la question des opérations. Il ne demande pas comment utiliser +=
dans le cadre dune recherche Google. Il demande comment il pourrait rechercher la définition de +=
dans un moteur de recherche qui ignore largement les caractères spéciaux.
@ChrisF, vous devez dabord comprendre ce que vous « effectuez une recherche afin de mieux formuler votre requête.
+=
est un opérateur daffectation courant dans presque toutes les langues. Si vous recherchez spécifiquement une définition PHP alors vous pouvez essayer PHP assignment operators
. Pour la concaténation de chaînes, vous utiliseriez .=
qui se traduit vaguement par and equals
.
Pour les entiers, il effectuerait une opération mathématique . Reportez-vous à ce lien pour plus dinformations.
Commentaires
- Ce lien a-t-il été interrompu? voté en raison du montage inutile car je ne vois aucune autre raison. : \
$# is no longer supported
» sur Perl 5.10