Quero pesquisar o que +=
significa, mas o Google não retornou nenhum documento.
Além disso, quando encontro algum código PHP, não entendo, não consigo pesquisar as palavras-chave conforme escritas.
Como posso pesquisar esses caracteres especiais ou incluir esses caracteres especiais em um search.
Comentários
Resposta
Apenas anunciado pelo Google , a busca por caracteres especiais melhorou muito.
Qual é o problema? Você precisa pesquisar pelo menos dois ou três caracteres.
Agora, para consultas contendo sequências de 2 a 3 caracteres especiais, como [== vs == =] e [+ =], o Google retornará resultados sobre o significado dessas sequências em linguagens de programação.
Por exemplo, se estiver procurando o significado de [c ++ 17], você obtenha resultados para a conhecida linguagem de programação em vez de c17, que traz à tona um avião Boeing. Além disso, nomes de organizações e produtos que incluem pontuação, como She ++ e Notepad ++, retornarão resultados mais precisos.
+=
é até chamado especificamente como uma string de exemplo.
Como em todas as melhorias do Google, isso provavelmente está acontecendo em etapas e pode não estar disponível em todos os idiomas.
Comentários
- A partir de hoje, ‘ ainda não foi lançado. Pesquisar por
C++17
ainda dá resultados paraBoeing C-17 Globemaster III
. - Funciona com muitos símbolos agora, mas ainda ignora o ” @ ” símbolo nas consultas de pesquisa.
Resposta
Infelizmente, isso não é possível.
Do oficial Página de ajuda do Google :
Geralmente, a pontuação é ignorada, incluindo @ # $% ^ & * () = + [] \ e outros caracteres especiais
Eu tentaria procurar outros mecanismos de pesquisa ou recursos que podem seja útil. Algo como o GitHub pode ser útil.
Fontes do Fórum de Ajuda do Google:
- Incluir caracteres especiais na pesquisa
- Pesquisa incluindo caracteres especiais e outros símbolos / palavras normalmente ignorados
Comentários
- Observe que o Google Code Search não está mais disponível a partir de hoje, infelizmente. groups.google.com/group/google-code-search/browse_thread/thread/…
- Votar negativamente porque a resposta é absolutamente falsa, compare os resultados da pesquisa do Google para
c
ec#
. - @Superbest Se você verificar archive.org, ‘ notará que o link da página de Ajuda do Google costumava dizer que a pontuação foi ignorada, mas não diz mais isso. Isso provavelmente era verdade quando foi postado há sete anos.
- Isso agora é possível. Veja esta resposta .
- @pnuts Obrigado, deve ser corrigido com este link: productforums.google.com/forum/#!category-topic/websearch/…
Resposta
Escreva:
-f
: perldoc -f -X .Se nenhum nome de arquivo for especificado (como é o caso aqui), verifique se $_
contém o nome de um arquivo simples
>
: verifica se o RHS é maior do que o LHS
@+
: No contexto escalar, retorna o número de elementos em @+
?
: o operador condicional
*<
: O glob para main::<
.
: Operador de concatenação de string
-&"_
: Invoca uma sub-rotina main::_
. Para sua informação, "
é o perl4
separador de nome de pacote de estilo. Experimente perl -MHTML"Template -e 1
.
:
: Continuando com o operador condicional
$#
: O formato de saída para números impressos
/
: Operador de divisão
%!
: %ERRNO
; veja perldoc perlvar
Então, não é impossível entender se você colocar um pouco de esforço nisso. Claramente, não é assim que alguém deve escrever programas, mas há alguns benefícios quando as pessoas ultrapassam os limites.
Comentários
- Uau, bravo. Perdi $ # (obsoleto?) E – & ‘ _.
- @Mark obrigado.
$#
não existe mais. Não sei quando foi eliminado. Pesquisar no Google por google.com/search?q=perl4+%24%23 me levou a isso. - Legal, mas você poderia esclarecer como isso ajuda a pesquisar uma palavra-chave com caracteres especiais na Pesquisa Google? Saúde!
- @sdaau Originalmente, esta pergunta foi postada no Stackoverflow com o título ” Como posso pesquisar por
"-f>@+?*<.-&'_:$#/%!"
no Google? `ou algo semelhante. Alguém decidiu apressadamente que a questão não era uma questão de programação e ela foi chutada, alterada, mesclada, transformada várias vezes desde então. Minha resposta mudou com isso. Veja também O que é ” -f > @ +? * < .- & ‘ _: $ # /%! ” em Perl? .
Resposta
Você pode usar http://www.symbolhound.com [divulgação: eu sou um desenvolvedor do site]
Ao contrário do Google (mesmo codesearch) SymbolHound inclui especial caracteres e símbolos em uma pesquisa na web . ex: @ # $% ^ & * () = + [] \ etc.
Você deve conseguir encontrar resultados para + = http://symbolhound.com/?q=%2B%3D O índice está crescendo constantemente, então a cada dia os resultados serão cada vez mais relevantes.
I espero que isso responda sua pergunta! Boa sorte
Comentários
- Uso Symbolhound há anos. Nunca fiquei desapontado!
- Este site funcionou para mim. Observe que não é https, portanto, certifique-se de usar http se digitá-lo na barra de url.
Resposta
Notei que algumas palavras com pontuação são indexadas.
Por exemplo:
- C ++
- i ++
- Micro $ oft
Aqui está o “Google” s documentação oficial deste recurso :
Pontuação que não é ignorada
- Pontuação em termos populares que têm significados específicos, como [C ++] ou [C #] (ambos são nomes de linguagens de programação) , não são ignorados.
- O cifrão ($) é usado para indicar preços. [nikon 400] e [nikon $ 400] darão resultados diferentes.
- O hífen – às vezes é usado como um sinal de que as duas palavras ao seu redor estão fortemente conectadas. (A menos que não haja espaço após – e um espaço antes dele, caso em que é um sinal negativo.)
- O símbolo de sublinhado _ não é ignorado quando conecta duas palavras, por exemplo, [quick_sort].
Resposta
Desculpe, você can “t. A incapacidade de pesquisar ruído de linha no Google é a maldição dos programadores.Tente procurar artigos sobre A * search em algum momento.
Comentários
- Isso parece gerar muitos resultados: google.com/search?q=” a + estrela ” + pesquisa + algoritmo
- Faz-me sentir falta do AltaVista
- O truque é a distância e associação de palavras e caracteres. Uma pesquisa por ” a * pesquisa ” traz a página da Wikipedia como o primeiro resultado relevante. Pode tratar o ” * ” como um espaço, mas funciona devido à associação com ” pesquisar “.
- Curiosamente, pesquisar ” A * ” no Bing produz a página da Wikipedia como o primeiro resultado, o Google me dá um monte de barulho. Talvez ruído localmente relevante para ” A “, mas não o que eu queria 🙂
- O Google tem alguns casos especiais para alguma pontuação. Uma pesquisa por C # exibe os resultados esperados. A vergonha A * não ‘ t.
Resposta
Google faz isso agora, consulte Melhorias na pesquisa de caracteres especiais em linguagens de programação
Para aqueles que buscam respostas para dúvidas técnicas, o Google acaba de aumentar seu jogo de busca. Agora, para consultas contendo sequências de 2 a 3 caracteres especiais, como [== vs ===] e [+ =], o Google retornará resultados sobre o significado dessas sequências em linguagens de programação.
Comentários
- Atual e relevante em 2017 em comparação com os comentários e informações agora inválidos de anos anteriores.
Resposta
Bem, você pode errar colocando aspas, mas não parece resultar em nada relevante:
http://www.bing.com/search?q=”-f> @% 2B% 3F * < .-% 26 ” _: $% 23 /% 25! “
Uma pesquisa no Google também apresentou resultados irrelevantes até adicionar” perl “à consulta, nesse caso na verdade, surgiu uma questão stackoverflow sobre sua piada de programador favorito que tinha aquela string:
http://www.google.com/search?q=”-f> @% 2B% 3F * < .-% 26 “_: $% 23 /% 2 5! “+ Perl
Comentários
- Atualmente, recebo ” Seu pesquisa – ” -f > @ +? * < .- – não correspondeu quaisquer documentos. ” no Google; saúde!
Resposta
https://duckduckgo.com processou minha pesquisa por” Redis :: Queue “corretamente (sem ignorar ::
).
Resposta
O Google não pesquisa caracteres de pontuação, tanto quanto eu sei. Neste caso, o que você pode tentar é pesquisar com uma descrição de seus caracteres: algo como plus equals
ou plusequals
. Provavelmente encontrará algo para você, especialmente se você adicionar a linguagem de programação à sua consulta (PHP
neste caso).
Comentários
- Esta é uma boa abordagem, mas provavelmente você também receberá muitas respostas não relacionadas . Para este caso específico, você ‘ tem sorte, porque se você pesquisar
plusequal
no Google, o primeiro resultado é este artigo: + = mais sinal de igual – resposta C / C ++ s , que provavelmente é uma boa resposta para o que você deseja.
Resposta
Você pode apenas use palavras para soletrar os símbolos e faça a pesquisa dessa forma.
ie por +=
, você pode pesquisar por plus equal
.
O Google parece fazer a coisa certa quando você pesquisa dessa maneira .
Resposta
Faça uma pergunta sobre isso em superuser.com e espere o Google indexá-lo. Acabei de encontrar esta página googling "-f>@+?*<.-&"_:$#/%!"
(com as aspas).
O URL da página de pesquisa resultante é http://www.google.ca/search?q="-f>@%2B%3F*<.-%26"_:$%23/%25!"
Resposta
Achei que se você colocasse algo entre aspas, isso forçaria uma pesquisa desse termo exato.
isto é, pesquisando
“C ++”
pesquisaria C ++ e não apenas C
Comentários
- Isso ocorre porque a frase
C++
é indexada especialmente. Na verdade, você não ‘ precisa das aspas. Veja a resposta da Senseful .Portanto,C++
obtém resultados válidos paraC++
(nãoC
eC#
) porque está indexado, mas"1+2"
ignora+
e retorna tudo o que contém1
e2
porque1+2
não está indexado.
Resposta
Você tentou pesquisar com aspas duplas como "+="
. Obtive resultados para +=
quando usei aspas duplas.
https://www.google.com/search?q="+="
Resposta
Parece que quase ninguém entendeu a pergunta das ops. Ele não está perguntando como usar +=
como parte de uma pesquisa do Google. Ele está perguntando como ele pode pesquisar a definição de +=
em um mecanismo de pesquisa que ignora amplamente os caracteres especiais.
@ChrisF, você precisa primeiro entender o que você “estamos pesquisando para formular melhor sua consulta.
+=
é um operador de atribuição comum em quase todas as linguagens. Se você estiver especificamente atrás de uma definição de PHP então você pode tentar PHP assignment operators
. Para concatenação de strings, você usaria .=
que se traduz livremente em and equals
.
Para inteiros, ele executaria uma operação matemática . Consulte este link para obter mais informações.
Comentários
- Este foi desativado votei devido à edição inútil porque não vejo outro motivo. : \
$# is no longer supported
” no Perl 5.10