Quiero buscar qué significa +=
, pero Google no devolverá ningún documento.
Además, cuando me encuentro con algún código PHP que no entiendo, no puedo buscar las palabras clave tal como están escritas.
¿Cómo puedo buscar estos caracteres especiales o incluir estos caracteres especiales en un búsqueda.
Comentarios
Responder
Solo anunciado por Google , la búsqueda de caracteres especiales ha mejorado enormemente.
¿El truco? Debe buscar al menos dos o tres caracteres.
Ahora, para consultas que contengan secuencias de 2-3 caracteres especiales como [== vs == =] y [+ =], Google devolverá resultados sobre el significado de estas secuencias en lenguajes de programación.
Por ejemplo, si está buscando el significado de [c ++ 17], obtenga 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 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 en etapas y que no esté disponible en todos los idiomas.
Comentarios
- A partir de hoy, ‘ aún no se ha implementado. La búsqueda de
C++17
aún da resultados paraBoeing C-17 Globemaster III
. - Ahora funciona con muchos símbolos, pero aún ignora los » @ » símbolo en consultas de búsqueda.
Respuesta
Desafortunadamente, esto no es posible.
Del oficial Página de ayuda de Google :
Por lo general, se ignora la puntuación, incluido @ # $% ^ & * () = + [] \ y otros caracteres especiales
Intentaría buscar otros motores de búsqueda o recursos que ser útil. Algo como GitHub podría ser útil.
Fuentes del Foro de ayuda de Google:
- Incluir caracteres especiales en la búsqueda
- La búsqueda incluye caracteres especiales y otros símbolos / palabras que normalmente se ignoran
Comentarios
- Tenga en cuenta que Google Code Search ya no está disponible a partir de hoy, lamentablemente. groups.google.com/group/google-code-search/browse_thread/thread/…
- Votar en contra porque la respuesta es absolutamente falsa, compare los resultados de búsqueda de Google para
c
yc#
. - @Superbest Si revisa archive.org, ‘ notará que la página de Ayuda de Google vinculada solía decir que se ignoraba la puntuación, pero ya no dice eso. Así que esto probablemente era cierto cuando se publicó hace siete años.
- Esto ahora es posible. Vea esta respuesta .
- @pnuts Gracias, debería arreglarse con este vínculo: productforums.google.com/forum/#!category-topic/websearch/…
Responder
Escríbalo:
-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 glob para main::<
.
: operador de concatenación de cadenas
-&"_
: Invoca una subrutina main::_
. FYI, "
es el perl4
separador de nombre de paquete de estilo. Pruebe 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, no es así como nadie debería escribir programas, pero hay algunos beneficios de que las personas traspasen los límites.
Comentarios
- Wow, bravo. Me perdí $ # (¿obsoleto?) Y – & ‘ _.
- @Mark gracias.
$#
ya no existe. No sé cuándo se eliminó. Buscar en Google google.com/search?q=perl4+%24%23 me condujo a ello. - Genial, pero podría aclararme ¿Cómo ayuda esto con la búsqueda de una palabra clave con caracteres especiales en la Búsqueda de Google? ¡Salud!
- @sdaau Originalmente, esta pregunta se publicó en Stackoverflow con el título » ¿Cómo puedo buscar
"-f>@+?*<.-&'_:$#/%!"
en Google? `o algo similar. Alguien decidió apresuradamente que la pregunta no era una cuestión de programación, y ha sido pateada, cambiada, fusionada, transformada varias veces desde entonces. Mi respuesta se ha movido con ella. Consulte también ¿Qué es » -f > @ +? * < .- & ‘ _: $ # /%! » en Perl? .
Respuesta
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 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.
I ¡Espero que esto responda a su pregunta! Mucha suerte
Comentarios
- He estado usando symbolhound durante años. ¡Nunca me ha decepcionado!
- Este sitio funcionó para mí. Tenga en cuenta que no es https, así que asegúrese de usar http si lo escribe en la barra de URL.
Respuesta
Noté que algunas palabras con puntuación están indexadas.
Por ejemplo:
- C ++
- i ++
- Micro $ a menudo
Aquí la documentación oficial de esta función de «Google»:
Puntuación que no se ignora
- 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 utiliza 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 fuertemente conectadas. (A menos que no haya un 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. Ej. [clasificación_rápida].
Responder
Lo siento, No puedo. La incapacidad de buscar ruido de línea en Google es la pesadilla de los programadores.Intente buscar artículos sobre la búsqueda A * en algún momento.
Comentarios
- Esto parece obtener muchos resultados: google.com/search?q=» una + estrella » + algoritmo + de + búsqueda
- Me hace extrañar AltaVista
- El truco es la distancia y la asociación de palabras y caracteres. Una búsqueda de » a * search » muestra la página de Wikipedia como el primer resultado relevante. Puede tratar » * » como un espacio, pero funciona debido a la asociación con » buscar «.
- Es interesante buscar » A * » en Bing produce la página de Wikipedia como primer resultado, Google me da un montón de ruido. Quizás ruido localmente relevante para » A » pero no lo que yo quería 🙂
- Google tiene algunos casos especiales para algunos signos de puntuación. Una búsqueda de C # muestra los resultados esperados. Vergüenza A * doesn ‘ t.
Responder
Google hace esto ahora, consulte 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 lenguajes de programación.
Comentarios
- Actual y relevante en 2017 en comparación con los comentarios e información ahora no válidos de años anteriores.
Respuesta
Bueno, puedes ponerlo entre comillas, pero no parece que se le ocurra 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 agregué» perl «a la consulta, en cuyo caso de hecho, surgió una pregunta de stackoverflow sobre tu broma de programador favorita que tenía esa cadena:
http://www.google.com/search?q=»-f> @% 2B% 3F * < .-% 26 «_: $% 23 /% 2 5! «+ Perl
Comentarios
- En estos días, obtengo » Su búsqueda – » -f > @ +? * < .- – no coincide cualquier documento. » en Google; ¡salud!
Responder
https://duckduckgo.com manejó mi búsqueda de» Redis :: Queue «correctamente (sin ignorar ::
).
Respuesta
Google no busca caracteres de puntuación hasta donde yo sé. En este caso, lo que podría querer intentar es buscar con una descripción de sus caracteres: algo como plus equals
o plusequals
. Eso probablemente encontrará algo, especialmente si agrega el lenguaje de programación a su consulta (PHP
en este caso).
Comentarios
- Este es un buen enfoque, pero probablemente también obtendrá muchas respuestas no relacionadas . Para este caso en particular, ‘ tiene suerte, porque si busca
plusequal
en Google, el primer resultado es este artículo: + = signo igual más – respuesta C / C ++ s , que probablemente sea una buena respuesta a lo que desea.
Responder
Puede solo usa palabras para deletrear los símbolos y haz la búsqueda de esa manera.
ie para +=
, puede buscar plus equal
.
Google parece hacer lo correcto cuando busca de esta manera .
Responder
Haga una pregunta al respecto en superuser.com y espere a que Google lo indexe. Encontré 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!"
Respuesta
Pensé que si colocaba algo entre comillas forzaría una búsqueda de ese término exacto.
es decir, si busca
«C ++»
buscaría C ++ y no solo C
Comentarios
- Esto se debe a que la frase
C++
está indexada especialmente. De hecho, no ‘ no necesita las comillas. Consulta la respuesta de Senseful .Por tanto,C++
obtiene resultados válidos paraC++
(noC
yC#
) porque está indexado, pero"1+2"
ignora el+
y devuelve todo lo que contiene1
y2
porque1+2
no está indexado.
Respuesta
¿Intentaste buscar con comillas dobles como "+="
? Obtuve resultados para +=
cuando usé comillas dobles.
https://www.google.com/search?q="+="
Responder
Parece que casi nadie ha entendido la pregunta de operaciones. No pregunta cómo utilizar +=
como parte de una búsqueda en Google. Pregunta cómo podría buscar la definición de +=
en un motor de búsqueda que ignora en gran medida los caracteres especiales.
@ChrisF, primero debes comprender lo que «está buscando para formular mejor su consulta.
+=
es un operador de asignación común en casi cualquier idioma. Si busca específicamente una definición de PHP entonces puede intentar PHP assignment operators
. Para la concatenación de cadenas, usaría .=
que se traduce libremente como and equals
.
Para números enteros, realizaría una operación matemática . Consulte este enlace para obtener más información.
Comentarios
- ¿Ha estado inactivo? votado debido a la edición sin sentido porque no veo otra razón. : \
$# is no longer supported
» en Perl 5.10