1

句読点を削除しない Web 検索方法はありますか? たとえば、window.window->window を検索したいとします (はい、実際に検索します。これは mozilla プラグインの構造です)。これはかなりレアな弦だと思います。

残念ながら、Google、Bing、AltaVista、Yahoo、および Excite はすべて句読点を取り除き、「window」という単語が含まれているものを表示するだけです。Google によると、少なくとも彼らのサイトでは、それを回避する方法はありません。

一般に、この理由から、コードのチャンクを検索するのは難しいに違いありません...誰かヒントはありますか?

4

3 に答える 3

4

google codesearch ( 「window.window->window」ですが、このリクエストから関連する結果が得られないようです)

codasekodersのような同様のツールがインターネット上にありますが、この文字列を正確に検索できるかどうかはわかりません。とにかく、それらはあなたにとって役立つかもしれないので、言及する価値があると思います.

編集:ほとんどの検索エンジンはドキュメントを保存する前に何らかの処理を行うため、「window.window->window」のようなものを検索できる汎用検索エンジンを見つけることはほとんどありません。たとえば、実際の元の文字列ではなく、単語のベクトル (ベクトル空間モデル) として内部的に表現し、それを使用して検索を行う場合があります。そして、そのようなベクトルを作成するには、最初に句読点やその他のクリッターに従ってドキュメントをカットする必要があります。これは非常に複雑で興味深いテーマであり、これ以上説明することはできません。学校で勉強したので、私の記憶力の悪さはかなりうまくいきました!

ところで、彼らはあなたのクエリでも同じ種類の処理を行うかもしれません。tf-idfについて読みたいと思うかもしれません。これは、おそらく google と彼の友人が行っていることから何光年も経っていますが、クエリに何が起こるかについてのヒントを与えることができます。

于 2010-02-25T20:38:06.110 に答える
0

あなたが発見したように、メインのGoogleエンジンでそれを行う方法はありません-しかし、Mozillaに関する情報を探している場合は、クエリを次のように構造化するのが最善の策です。

"window.window->window" +Mozilla 
                     OR +XUL
                        + Another search string related to what you are 
                          trying to do.
于 2010-02-25T20:43:11.177 に答える
0

SymbolHound は、クエリから句読点を削除しない Web 検索です。ソース コード リポジトリを検索するオプション (現在は廃止された Google Code Search など) がありますが、インターネットで特殊文字を検索するオプションもあります。(主に StackOverflow などのプログラミング関連のサイト)。

ここで試してみてください: http://www.symbolhound.com

-トム(共同創設者)

于 2012-01-17T20:17:38.940 に答える