Chci hledat, co znamená +=, ale Google nevrátí žádné dokumenty.

Také když narazím na nějaký kód PHP, nerozumím tomu, že nemohu hledat klíčová slova tak, jak jsou napsána.

Jak mohu vyhledat tyto speciální znaky nebo zahrnout tyto speciální znaky do hledejte.

Komentáře

  • Lol, dostanete 10 výsledků, pokud je zahrnete do uvozovek, žádný z nich nebude obsahovat řetězec; -).
  • Zobrazuje se mi chyba “ $# is no longer supported “ na Perlu 5.10
  • Někdo si nárokuje tyto bonusové body. Pracoval jsem ‚ s perlem, ale nikdy jsem nedosáhl úrovně, kde by tento kód úryvek by pro mě byl srozumitelný. Můžete to říct, protože jsem stále ‚ stále příčetný.
  • Myslím, že jste zapomněli zveřejnit kód a stiskli jste klávesnici.
  • x + = y je stejné jako x = x + y, ale vy pravděpodobně už na to přišel.

Odpověď

Jen oznámil Google , hledání speciálních znaků je výrazně vylepšeno.

Háček? Musíte vyhledat alespoň dva nebo tři znaky.

Nyní dotazy, které obsahují sekvence 2-3 speciálních znaků, například [== vs == =] a [+ =], Google vrátí výsledky o významu těchto sekvencí v programovacích jazycích.

Pokud například hledáte význam [c ++ 17], budete získejte výsledky pro známý programovací jazyk namísto c17, který přináší letadlo Boeing. Názvy organizací a produktů, které obsahují interpunkci, například She ++ a Notepad ++, vrátí přesnější výsledky.

+= je dokonce vyvolán konkrétně jako ukázkový řetězec.

Stejně jako u všech vylepšení Google se to pravděpodobně zavádí po etapách a nemusí být k dispozici ve všech jazycích.

Komentáře

  • Od dnešního dne ‚ stále není zaveden. Hledání C++17 stále dává výsledky pro Boeing C-17 Globemaster III.
  • Nyní funguje s mnoha symboly, ale stále ignoruje symbol “ @ “ ve vyhledávacích dotazech.

Odpověď

Bohužel to není možné.

Z oficiálního Stránka nápovědy Google :

Interpunkce je obecně ignorována, včetně @ # $% ^ & * () = + [] \ a další speciální znaky

Zkusil bych se podívat na jiné vyhledávače nebo zdroje, které by mohly buď nápomocný. Může být užitečné něco jako GitHub .

Zdroje z Fóra nápovědy Google:

Komentáře

odpověď

Napiš to:

-f : perldoc -f -X .Pokud není zadán žádný název souboru (jak je tomu v tomto případě), zkontroluje, zda $_ obsahuje název prostého souboru

> : Zkontroluje, zda je RHS větší než LHS

@+ : Ve skalárním kontextu vrátí počet prvků v @+

? : podmíněný operátor

*< : Glob pro main::<

. : Operátor zřetězení řetězců

-&"_ : Vyvolá podprogram main::_ . FYI, " je perl4 styl oddělovač názvu balíčku. Vyzkoušejte perl -MHTML"Template -e 1.

: : Pokračování s podmíněným operátorem

$# : Výstupní formát pro tištěná čísla

/ : operátor divize

%! : %ERRNO; viz perldoc perlvar

Není tedy nemožné pochopit, jestli se tomu trochu věnujete. Je zřejmé, že takhle by nikdo neměl psát programy, ale má tu výhodu, že lidé posouvají hranice.

Komentáře

  • Páni, bravo. Zmeškal jsem $ # (zastaralé?) A – & ‚ _.
  • @Mark díky. $# již neexistuje. Nevím, kdy to bylo vyřazeno. Hledání Google na google.com/search?q=perl4+%24%23 mě k tomu vedlo.
  • Úhledný, ale mohl byste objasnit jak to pomáhá při hledání klíčového slova se speciálními znaky ve Vyhledávání Google? Na zdraví!
  • @sdaau Původně byla tato otázka zveřejněna na Stackoverflow s názvem “ Jak mohu vyhledat "-f>@+?*<.-&'_:$#/%!" na Google? `nebo něco podobného. Někdo narychlo usoudil, že otázka není otázkou programovací, a od té doby byla několikrát nakopána, změněna, sloučena a proměněna. Moje odpověď se s tím pohnula. Viz také Co je “ -f > @ +? * < .- & ‚ _: $ # /%! “ v Perlu? .

Odpovědět

Můžete použít http://www.symbolhound.com [zveřejnění: Jsem vývojář webu]

Na rozdíl od Google (dokonce i vyhledávání kódů) SymbolHound obsahuje speciální znaky a symboly ve vyhledávání web . např .: @ # $% ^ & * () = + [] \ atd.

Měli byste být schopni najít výsledky pro + = http://symbolhound.com/?q=%2B%3D Index neustále roste, takže výsledky budou každým dnem stále relevantnější.

I doufám, že to odpovídá na vaši otázku! Hodně štěstí

Komentáře

  • Symbolhound používám už roky. Nikdy jsem nebyl zklamaný!
  • Tento web fungoval pro mě. Všimněte si, že to není https, takže nezapomeňte použít http, pokud jej zadáte do lišty URL.

Odpovědět

Všiml jsem si, že některá slova s interpunkcí jsou indexována.

Například:

  • C ++
  • i ++
  • Micro $ of

Zde je Google oficiální dokumentace této funkce :

Interpunkce, která není ignorována

  • Interpunkce v populárních termínech, které mají konkrétní významy, například [C ++] nebo [C #] (oba jsou názvy programovacích jazyků) , nejsou ignorovány.
  • K označení cen se používá znak dolaru ($). [nikon 400] a [nikon $ 400] přinesou různé výsledky.
  • Pomlčka – se někdy používá jako signál, že obě slova kolem něj jsou velmi silně propojena. (Pokud za – a mezerou před ním není mezera, v takovém případě se jedná o záporné znaménko.)
  • Symbol podtržítka _ není při spojení dvou slov ignorován, např. [quick_sort].

Odpověď

Promiňte, vy nemůže „t. Neschopnost vyhledávat řádkový šum na Google je zhoubou programátorů.Zkuste někdy hledat články o vyhledávání A *.

Komentáře

  • Zdá se, že to přináší spoustu výsledků: google.com/search?q=“ a + star “ + vyhledávání + algoritmus
  • Chybí mi AltaVista
  • Trik je vzdálenost a asociace slov a znaků. Hledání “ a * search “ vyvolá stránku Wikipedie jako první relevantní výsledek. Může to považovat “ * “ za prostor, ale funguje to kvůli asociaci s “ hledat „.
  • zajímavě hledat “ A * “ na Bingu přináší stránku Wikipedie jako první výsledek, Google mi dává spoustu hluku. Možná místně relevantní hluk pro “ A „, ale ne to, co jsem chtěl 🙂
  • Google má některé speciální případy pro nějakou interpunkci. Hledání C # zvýší očekávané výsledky. Shame A * doesn ‚ t.

Answer

Google dělá to nyní, viz Vylepšení vyhledávání speciálních znaků v programovacích jazycích

Pro ti, kteří hledají odpovědi na technické dotazy, Google právě vylepšil svoji vyhledávací hru. Nyní v případě dotazů obsahujících sekvence 2–3 speciálních znaků, jako jsou [== vs ===] a [+ =], vrátí Google výsledky o významu těchto sekvencí v programovacích jazycích.

Komentáře

  • Aktuální a relevantní v roce 2017 ve srovnání s nyní neplatnými komentáři a informacemi z předchozích let.

Odpovědět

No, můžete to udělat bing vložením uvozovek, ale nezdá se, že by přišlo s čímkoli relevantním:
http://www.bing.com/search?q=“-f> @% 2B% 3F * < .-% 26 “ _: $% 23 /% 25! „

Vyhledávání Google také přineslo irelevantní výsledky dokud jsem do dotazu nepřidal„ perl “, v takovém případě ve skutečnosti přišel s otázkou stackoverflow ohledně vašeho oblíbeného programátorského vtipu , který měl tento řetězec:
http://www.google.com/search?q=“-f> @% 2B% 3F * < .-% 26 „_: $% 23 /% 2 5! „+ Perl

Komentáře

  • V dnešní době dostávám “ vaše hledat – “ -f > @ +? * <. – – neodpovídá jakékoli dokumenty. “ na Googlu; na zdraví!

odpověď

https://duckduckgo.com zpracoval mé hledání„ Redis :: Queue “správně (neignoruje ::).

Odpověď

Google nevyhledává interpunkční znaky, pokud vím. V tomto případě byste možná chtěli zkusit hledat pomocí popisu vašich postav: něco jako plus equals nebo plusequals. To vám pravděpodobně něco najde, zvláště pokud do dotazu přidáte programovací jazyk (PHP v tomto případě).

Komentáře

  • Toto je dobrý přístup, ale pravděpodobně také dostanete mnoho nesouvisejících odpovědí . V tomto konkrétním případě máte ‚ štěstí, protože pokud hledáte plusequal v Googlu, první zásah je v tomto článku: + = znaménko plus – C / C ++ odpověď s , což je pravděpodobně dobrá odpověď na to, co chcete.

Odpověď

Můžete stačí použít slova k upřesnění symbolů a hledání tímto způsobem.

tj pro += můžete vyhledat plus equal.

Zdá se, že Google při tomto hledání dělá správnou věc .

Odpovědět

Zeptejte se na to na superuser.com a počkejte, až to Google zaindexuje. Právě jsem našel tuto stránku googlením "-f>@+?*<.-&"_:$#/%!" (s uvozovkami).

Výsledná adresa URL stránky vyhledávání je http://www.google.ca/search?q="-f>@%2B%3F*<.-%26"_:$%23/%25!"

Odpověď

Myslel jsem, že pokud něco umístíte do uvozovek, vynutí to hledání přesného výrazu.

tj. vyhledávání

„C ++“

vyhledá C ++ a nejen C

Komentáře

  • Je to proto, že fráze C++ je indexována speciálně. Ve skutečnosti nabídky ‚ nepotřebujete. Přečtěte si odpověď od Senseful .Takže C++ získá platné zásahy pro C++ (ne C a C#) protože je indexován, ale "1+2" ignoruje + a vrátí vše, co obsahuje 1 a 2 protože 1+2 není indexován.

Odpovědět

Zkusili jste hledat dvojité uvozovky jako "+=". Když jsem použil uvozovky, vrátil jsem výsledky pro +=.

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

Odpovědět

Zdá se, že téměř nikdo nerozuměl otázce ops. Neptá se, jak použít += jako součást vyhledávání Google. Ptá se, jak by mohl hledat definici += ve vyhledávači, který do značné míry ignoruje speciální znaky.

@ChrisF, musíte nejprve pochopit, co máte „Hledáte, aby bylo možné lépe formulovat váš dotaz.

+= je běžný operátor přiřazení téměř v jakémkoli jazyce. Pokud jste konkrétně po definici PHP pak můžete zkusit PHP assignment operators. Pro zřetězení řetězců byste použili .=, což se volně překládá do and equals.

U celých čísel by to provedlo matematickou operaci . Další informace najdete tento odkaz .

Komentáře

  • Bylo to nefunkční hlasoval jsem kvůli zbytečným úpravám, protože nevidím žádný jiný důvod. : \

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *