it-swarm-es.tech

¿Cómo puedo buscar una palabra clave con caracteres especiales en la Búsqueda de Google?

Quiero buscar qué significa +=, pero Google no devolverá ningún documento.

Además, cuando encuentro algún código PHP no entiendo que no puedo buscar las palabras clave tal como están escritas.

¿Cómo puedo buscar estos caracteres especiales o incluir estos caracteres especiales en una búsqueda?.

84
ChrisF

Desafortunadamente, esto no es posible.

Del funcionario Página de ayuda de Google :

En general, se ignora la puntuación, incluidos @ # $% ^ & * () = + []\y otros caracteres especiales

Intentaría mirar otros motores de búsqueda o recursos que podrían ser útiles. Algo como GitHub podría ser útil.

Fuentes del foro de ayuda de Google:

40
bjtitus

Escribirlo:

-f: perldoc -f -X . Si no se especifica ningún nombre de archivo (como es el caso aquí) verifica si _$__ contiene el nombre de un archivo sin formato

>: Comprueba si el RHS es mayor que el LHS

@+: en contexto escalar, devuelve el número de elementos en _@+_

?: el operador condicional

*<: El globo para _main::<_

.: operador de concatenación de cadenas

-&'_: Invoca una subrutina main::_ . FYI, ' es el separador de nombre de paquete de estilo _Perl4_. Prueba _Perl -MHTML'Template -e 1_.

:: Continuando con el operador condicional

$#: El formato de salida para números impresos

/: Operador de división

%!: _%ERRNO_; ver perldoc perlvar

Por lo tanto, no es imposible de entender si le pones un poco de esfuerzo. Claramente, esta no es la forma en que alguien debería escribir programas, pero hay algunos beneficios de que las personas superen los límites.

24
Sinan Ünür

Puede usar http://www.symbolhound.com [divulgación: soy desarrollador del sitio]

A diferencia de Google (incluso la búsqueda de código) SymbolHound incluye caracteres y símbolos especiales en una búsqueda web . ej .: @ # $% ^ & * () = + []\etc.

Debería poder encontrar resultados para + = http://symbolhound.com/?q=%2B%3D El índice está en constante crecimiento, por lo que cada día los resultados serán cada vez más relevantes.

¡Espero que esto responda tu pregunta! La mejor de las suertes

16
user15070

Noté que algunas palabras con puntuación están indexadas.

Por ejemplo:

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

Aquí está Google documentación oficial de esta función :

Puntuación que no se ignora

  • La puntuación en términos populares que tienen significados particulares, como [C++] o [C #] (ambos son nombres de lenguajes de programación), no se ignoran.
  • El signo de dólar ($) se usa para indicar precios. [nikon 400] y [nikon $ 400] darán resultados diferentes.
  • El guión - a veces se usa como una señal de que las dos palabras que lo rodean están muy conectadas. (A menos que no haya espacio después de - y un espacio antes, en cuyo caso es un signo negativo).
  • El símbolo de subrayado _ no se ignora cuando conecta dos palabras, p. [ ordenación rápida ].
13
Senseful

Lo siento, no puedes. La incapacidad de buscar ruido de línea en Google es la ruina de los programadores. Intenta buscar artículos sobre la búsqueda A * en algún momento.

9
chaos

Bueno, puedes cambiarlo entre comillas, pero no parece tener nada relevante:
http://www.bing.com/search?q= "-f> @% 2B% 3F * <.-% 26 '_: $% 23 /% 25!"

Una búsqueda en Google también arrojó resultados irrelevantes hasta que agregué "Perl" a la consulta, en cuyo caso surgió una pregunta de stackoverflow sobre su broma favorita del programador que tenía esa cadena:
http://www.google.com/search?q= "-f> @% 2B% 3F * <.-% 26 '_: $% 23 /% 25!" + Perl

5
Joel Martinez

Recién anunciado por Google , la búsqueda de caracteres especiales se ha mejorado considerablemente.

¿La captura? Debe buscar al menos dos o tres caracteres.

Ahora, para consultas que contienen secuencias de 2-3 caracteres especiales como [== vs ===] y [+ =], Google devolverá resultados sobre el significado de estas secuencias en los lenguajes de programación.

Por ejemplo, si está buscando el significado de [c ++ 17], obtendrá resultados para el conocido lenguaje de programación en lugar de c17, que muestra un avión Boeing. Además, los nombres de organizaciones y productos que incluyen signos de puntuación, como She ++ y Notepad ++, arrojarán resultados más precisos.

+= incluso se llama específicamente como una cadena de ejemplo.

Al igual que con todas las mejoras de Google, es probable que esto se implemente por etapas y que no esté disponible en todos los idiomas.

4
ale

Google no busca caracteres de puntuación hasta donde yo sé. En este caso, lo que puede intentar es buscar con una descripción de sus personajes: algo como plus equals o plusequals. Eso probablemente le encontrará algo, especialmente si agrega el lenguaje de programación a su consulta (PHP en este caso).

4
Ruben

Google hace esto ahora, vea Mejoras en la búsqueda de caracteres especiales en lenguajes de programación

Para aquellos que buscan respuestas a consultas técnicas, Google acaba de mejorar su juego de búsqueda. Ahora, para consultas que contienen secuencias de 2-3 caracteres especiales como [== vs ===] y [+ =], Google devolverá resultados sobre el significado de estas secuencias en los lenguajes de programación.

4
Everett Toews

https://duckduckgo.com manejó mi búsqueda de "Redis :: Queue" correctamente (sin ignorar ::).

3
eebbesen

Puedes usar palabras para deletrear los símbolos y hacer la búsqueda de esa manera.

es decir, para +=, puede buscar plus equal.

Google parece hacer lo correcto cuando busca de esta manera.

1
joyjit

Haga una pregunta al respecto en superuser.com y espere a que Google lo indexe. Acabo de encontrar esta página buscando en Google "-f>@+?*<.-&'_:$#/%!" (con las comillas).

La URL de la página de búsqueda resultante es http://www.google.ca/search?q="-f>@%2B%3F*<.-%26'_:$%23/%25!"

1
intuited

Pensé que si ponías algo entre comillas forzaría una búsqueda de ese término exacto.

es decir, buscando

"C++"

buscaría C++ y no solo C

0
mjrider

¿Intentaste buscar con comillas dobles como "+=". Obtuve resultados para += cuando usé comillas dobles.

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