• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:検索エンジンでの記号の文字列の検索)

検索エンジンでの記号の文字列の検索方法とは?

このQ&Aのポイント
  • 検索エンジンで特定の記号の文字列を検索する方法について知りたいです。
  • 具体的に「expr $(())」という文字列を検索したいのですが、ヒット0件になってしまいます。記号の検索方法を教えてください。
  • 検索エンジンのストップ語句機能により、記号の検索が制約されているようです。ストップ語句を無視する方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

検索エンジンがなぜこれだけの数のWEBページを高速に検索できるかというと、各ページにどんな単語が含まれているかをあらかじめ抽出して、その単語ごとの索引に各ページを関連づけているからです。ということは、記号列も含めて検索できるようにしようとすると、ありとあらゆる記号列の組み合わせを考えておく必要がありますが、事実上これは無理なわけで、たいていの検索エンジンは記号の検索を放棄しているのです。lycosが何をしているかは知りませんが。 ところで、$(()) は一部のシェルによる算術式の記述ですよね? 一般には $((式)) という表現ですが、式が空なら0扱いにするシェルもあります。 exprはシェルのコマンドではなくて外部コマンドで昔からあるので、互換性が必要ならこちらですね。

his521
質問者

お礼

なるほど、大変分かりやすい解説ありがとうございます。 $(())はご想像通りで、どんな時にexprと使い分けるのかなと 疑問に思っていた所でした。 thx!!!!!