web-dev-qa-db-ja.com

検索エンジンを使用して特殊文字を検索する方法を教えてください。

グーグルはそれらが索引付けするテキストからほとんどの特殊文字を取り除いているので、変数 "$ - "がPerlにあるものを見つけること、または特殊文字がロードされたエラー出力を探すことのような多くのトラブルシューティング関連タスクにとって良いツールではありません。

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

この質問は次の質問と関連があります。 Googleで特殊文字を探しています

429
jonderry

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

私はSymbolHoundの開発者です。

452
dncrane

残念ながら、魔法の弾丸はないようです。一番下の行の先頭に「コンテキスト」。

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

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

そのため、これらの種類の検索にはあまり適していません。ただし、Google Codeには、コードプロジェクトを検索するための構文があります。これには、「特殊文字」を処理するための堅牢な言語/構文が含まれています。他の人のコードを見て問題を解決できる場合は、これが選択肢になるかもしれません。

残念ながら、これはGoogleに固有の制限ではありません。あなたは、あなたの最善の成功が、問題にできるだけ多くの「文脈」を提供することにかかっていることに気付くでしょう。 $ - が何を意味するのかを探している場合、問題のドメインに関する情報を提供すると良い結果が得られる可能性があります。

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

15
xelco52

私が最近見つけた特殊文字のためのすばらしい検索エンジン: amp-what?

"arrow"、 "chess"などのオブジェクト名でも検索できます。

0
Shahar