• ベストアンサー

OKWaveの運営はなぜユーザに完全一致検索機能を提供しないの!?

OKWaveならではの独特の仕様の検索ロジックに困っています。 パソコン初心者の方々には会話調の文章でも 気軽に検索しやすく、確かに便利なのかも知れませんが、 ある程度熟練してきた方々にとっては逆に使いにくいことかと思います。 Googleを経由して "okwave" "検索したい文字列" として検索するという裏技的な手段は知っていますが、 何となく腑に落ちません。 他社の検索エンジンではダブルクォーテーションで 文字列を囲むことにより完全一致が使えるのに、 なぜOKWaveの運営は完全一致検索機能をユーザに提供しないのでしょうか? 理由をご存じの方がおりましたら、お教え頂ければ幸いです。

noname#157391
noname#157391

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

  • ベストアンサー
  • neKo_deux
  • ベストアンサー率44% (5541/12319)
回答No.2

「検索する」タブの[さらに詳しく]からの検索オプション指定だと、完全一致検索になるのでは? OKWave - 検索オプション http://okwave.jp/search_option.php3 検索件数を比較すると、絞込みされているようですが。 -- 元々は、Googleなどと同じ通常の検索だったように記憶しています。 途中、「検索したい文字列を探すには?」とかの文章で検索する機能が追加されました。 そのうち、こっちの検索がメインになっちゃったような事じゃなかったかと。

その他の回答 (4)

回答No.5

もともとは一般的な検索でしたが、何年か前のリニューアルで会話調の検索になりました。本家の意地でこだわったのかもしれませんが、賛否両論です。対処法としては、2番さまのおっしゃるように「検索オプション」や、別のパートナーサイト(分家)を使う方法があります。 このうち、『教えて!goo』は本家OKと少し似ていますが、一部のサイトは昔の検索エンジンのままです。私は『みんなのマネー相談室』の利用者で、ここには4番さまのおっしゃる、「このカテゴリー内から検索する」も備わっています。本家OKで会員登録した人はパートナーサイトにログインできることも多いため、試してみてください。

参考URL:
http://okwave.jp/qa4845053.html,http://money.okwave.jp/index.php3
  • tetsusi
  • ベストアンサー率21% (4/19)
回答No.4

まぁ確かに検索機能は後退してますね… 教えてGooにはまだ残っているのですが 質問ページに「このカテゴリー内から検索する」が消えたのは残念でした。 この検索機能を使えば簡単に今見ている質問の関連情報が 探せたというのに。

  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.3

こういうところで質問する人の多くは「完全一致」とか「曖昧検索」なんて知りません。 とは言え単なる「教えて君」は利用規約も見ないし過去問の検索もしませんけどね。 今検索してみましたけど(OKWave)、検索オプションがいつの間にか無くなってますね… そのかわり「ウェブで検索してみる(MS Live Search)」というのがあります。 ※現在はBingが出てきます。 http://internet.watch.impress.co.jp/cda/news/2009/06/02/23635.html

  • nrb
  • ベストアンサー率31% (2227/7020)
回答No.1

【会社名】 株式会社オウケイウェイヴ 【代表者の役職氏名】 代表取締役社長 兼元 謙任 【本店の所在の場所】 東京都渋谷区恵比寿一丁目19番15号 【電話番号】 03-5793-1191(代表) 【事務連絡者氏名】 取締役財務本部長 野崎 正徳 【最寄りの連絡場所】 東京都渋谷区恵比寿一丁目19番15号 【電話番号】 03-5793-1191 ここで聴いても誰もわからない 電話して聞いて見るのが一番確実

関連するQ&A

  • google検索の完全一致検索の応用

    文字をダブルクォーテーションで囲ったり、オプションで 検索ツールで完全一致を選んでも、 例えば 「ありがとう」 に一致するものだけを 抽出したいのに 「ありがとうございます」とか  「ありがとうございました。」まで 引っ張ってきてしまいます。 何か良い方法はありますか?

  • OKWaveの検索方法について

    OKWaveの検索って、例えば「家族旅行」で検索すると、 「家族」と「旅行」で検索されるので、欲しい情報がすぐに見つかりません。 googleなどはダブルクォーテ―ションで括ればいいのですが、 OKWaveではダブルクォーテーションの前に円マークが付き、 期待通り検索できません。 「家族旅行」という4文字が入っている質問を検索する場合、 どうやって検索すればいいんでしょか。

  • 検索の完全一致は可能か?

    エクセル(ちなみに2000ですが)上での検索で、 部分一致ではなく、完全一致で検索することは可能ですか? たとえば「love」という文字だけを探したいのですが、「almost like being in love」などの該当する文字列すべてひっかかってしまうのです。 オプション機能にはありませんので、検索時なにか記号を入れるのだと思うのですが、可能ですか?

  • SQL 部分一致検索について

    カラムAとカラムBはそれぞれ文字列が格納されているとします。このとき、カラムAには「ABC」カラムBには「ABC(株)」があるとした場合、カラムAとカラムBが部分一致しているかをSQLで検索する場合、どのようなSQL文になるかご存知でしょうか? 勿論予め、検索したい文字列が判っている場合は、like '% nnnnn %' ですが、文字列が判らずカラム同士で部分一致するカラムを選択したいのです。

  • ダブルクォーテーションが置換できません

    いつもお世話になっております。 PHP初心者です。 シングルクォーテーションとダブルクォーテーションを文字列として入力したいと思い、以下のように記述しました。 -------------------------------------------------- $naiyo = $_POST['naiyo']; $search = array('\'','"'); $replace = array('\'\'','\"'); $naiyo2 = str_replace($search,$replace,$naiyo); -------------------------------------------------- シングルクォーテーションは置換された(文字列として表示された)のですが、ダブルクォーテーションは表示されず、ダブルクォーテーション以下の文字列が消えてしまいます。 置換ができていないというよりも、そもそもダブルクォーテーションが検索に引っかかってもいないようです。 どのようにすればダブルクォーテーションも置換できるか、お分かりの方がいらっしゃいましたらご教示ください。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • 正規表現で囲まれた部分の文字列

    正規表現でダブルコーテーションで囲まれた部分の文字列 を検索したいのです。 \"([^\"])*\" とりあえずこんな感じで検索はできるのですが 問題はダブルコーテーションで囲まれた部分の エスケープ文字\の判定が上手くできません。 ([^\"]) この部分でダブルコーテーション以外の文字列、 ただし\"は除くって感じにしたいのですがどうすれば良いでしょうか。 宜しくお願いします。 正規表現のエンジンはBREGEXP.DLLです。 http://www.hi-ho.ne.jp/babaq/bregexp.html

  • 一致するデータを検索する関数って?

    Excelの関数を教えてほしいのですが。 A表とB表があります。A表にはB表と一致するデータも含まれていて、 一致しないデータ-もあります。 A表の中でB表と一致するものを検索したいのです。 最終的にはA表の中のB表と一致するものは削除したいのですが。 まずは、一致するデータを検索できればと思います。 表のデータはかなり数が多いので、列づつではなく表と表で検索できる ようなものがあれば思うのですが。 列の方でもできそうな関数がありましたら教えて頂きたいと思っています。 また、数値と文字列でも使用する関数が違うのでしょうか? 説明が不十分とは思いますがよろしくお願いします。

  • Excel 検索機能の?

    Excel2010を使っています 検索機能で不思議な現象がありました ある文字列だけヒットしないのです 変だな入力ミスかなと思い データの中からその文字列を探し出し 検索する文字列にコピー・貼り付けでやってみましたがやはり”検索条件に一致するデータがありません”です 他の文字列で2~3やってみましたが正常に検出しました 同様の現象を経験された方はないでしょうか 回避する方法はないものでしょうか このままでは信頼性に一抹の不安が残るのでお尋ねします また検索ダイアログを出した直後は検索ボックスにカーソルが立たないのは私だけの現象でしょうか そのあとで検索文字列を入力するときはカーソルが立ちます 以上よろしくお願いします

  • 完全一致の検索

    Sub test() D = UserForm1.Txet1.Text Cells.Find(What:=D).activate End sub UserForm1のテキストボックスに日付を入れ、 検索をかけようとしています 検索対象になるデータは、日付(4/1~3/31)です。 この検索で問題が・・・ 1/1を検索すると11/1が、2/1を検索すると12/1がそれぞれヒットしてくれるのです・・。 そりゃ・・完全に一致してますものね・・・ こういう場合、どうすればいいんでしょう? 考えてみたのは、len関数で文字列が何桁か取得し、 Ifを用いて検索対象範囲を設定しようと思ったのです が、普通はどのように書くのでしょうか? この考え方の他に書き方があったらご教授ください。 それと・・検索範囲ってどのように書いたらいいの でしょうか・・?

  • PHP検索 完全一致のみヒット

    詳しくないので質問内容におかしな点が多々あるかと思いますが・・ サイト内検索でcsvファイルから文字列を呼び出し一致した文字列を出力するというスクリプトで 完全に一致した文字列だけ出力させたいのですが、 たとえばcsvに「AAA」「ABC」「ARZ」のデータがあり 「A」で検索しても何も出力されず、「AAA」と検索した時だけ「AAA」だけを出力したいのですが 「A」で検索すると「A」から始まる全ての文字列(↑で挙げた文字列全て)が出力されてしまって困っています。 どの部分を変えると完全に一致した文字列だけを検索できるようになるのか指摘してくださればと思います。 <?php function funcSiteLink($str, $pass, $csvFileName){ if($str){ $keyword = mb_convert_kana($str, "s","SJIS"); $arr_keyword = preg_split('/[\s]+/', $keyword, -1, PREG_SPLIT_NO_EMPTY); $file = fopen($csvFileName,"r"); $i = 0; while(!feof($file)){ $csv = fgets($file); $str = explode(",", $csv); $keywordPassArr[$i] = $str; $i++; } $judg = 0; foreach($arr_keyword as $val){ foreach($keywordPassArr as $kpa){ preg_match("/$val/", $kpa[0], $matches, PREG_OFFSET_CAPTURE); if($matches[0][1] === 0){ echo '<p><a href="'.$pass .$kpa[1] .'">' .$kpa[0] .'</a></p>'; $judg++; } } } if($judg === 0){ echo "<p>一致しません</p>"; } fclose($file); }else{ echo "<p>一致しません</p>"; } } ?>

    • ベストアンサー
    • PHP