492

Googleは、インデックスを作成するテキストからほとんどの特殊文字を削除するため、perlの変数「$-」を調べたり、特殊文字が読み込まれたエラー出力を検索したりするなど、トラブルシューティングに関連する多くのタスクには適していません。

Web上でそのようなコンテンツを検索する良い方法はありますか?

この質問は、次の質問に関連しています。Googleで特殊文字を探しています

4

4 に答える 4

511

この検索エンジンは、あなたが抱えている問題の種類を正確に解決するために作られました:http ://symbolhound.com/

私はSymbolHoundの開発者です。

于 2011-11-22T19:53:42.327 に答える
18

残念ながら、特効薬はないようです。ボトムラインアップフロント:「コンテキスト」。

Googleは実際、次の例外を除いて、ほとんどの句読点を無視します。

  1. [C ++]や[C#](どちらもプログラミング言語の名前)など、特定の意味を持つ一般的な用語の句読点は無視されません。
  2. ドル記号($)は、価格を示すために使用されます。[nikon400]と[nikon$400]では異なる結果が得られます。
  3. ハイフン-は、その周りの2つの単語が非常に強く関連していることを示す信号として使用されることがあります。(-の後にスペースがなく、その前にスペースがない場合を除きます。この場合、マイナス記号になります。)
  4. アンダースコア記号_は、[quick_sort]のように2つの単語を接続する場合は無視されません。

そのため、これらのタイプの検索にはあまり適していません。ただし、Google Codeには、コードプロジェクトを検索するための構文があります。これには、「特殊文字」を処理するための堅牢な言語/構文が含まれています。他の誰かのコードを見ることが問題の解決に役立つ可能性がある場合、これはオプションかもしれません。

残念ながら、これはグーグルに固有の制限ではありません。最善の成功は、問題に可能な限り多くの「コンテキスト」を提供することにかかっていることに気付くかもしれません。$-の意味を検索する場合は、問題のドメインに関する情報を提供すると、良い結果が得られる可能性があります。

たとえば、「特別なperl変数」を検索すると、結果ページの最初のエントリに答えがすぐに表示されます。

于 2011-01-13T22:27:50.300 に答える
-1

私が最近見つけた特殊文字の優れた検索エンジン:amp- 何?

「矢印」、「チェス」などのオブジェクト名で検索することもできます。

于 2012-10-03T12:00:56.317 に答える
-3

duckduckgo.comは、少なくとも文字列全体が「」の間にある場合、特殊文字を無視しません。

https://duckduckgo.com/?q=%22 * 222%23%22

于 2013-04-17T10:56:52.440 に答える