• ベストアンサー

長い複数の検索語を分割しないで検索したい

人の名前など2-3語からなる長い言葉を検索すると、一語ずつに検索され、中々ヒットしません。長い単語を分割させないで検索する方法は無いのでしょうか? ( )を使うとか。 また アント オア は使えないのでしょうか?使うとすればどのようにすればよいですか?

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

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

単語全体をダブルクォーテーション“”で囲むと、スペース等も含めて全体をヒットさせる検索になるはずです。例えば、鈴木 一郎 ジュニアさんという人を検索したい場合は、“鈴木 一郎 ジュニア”とタイプして検索すると、鈴木だけとか一郎だけという結果は含まれず、鈴木 一郎 ジュニアという言葉が含まれるもののみ表示されます。 検索サイトによって規定が違う可能性もありますが、Google及びYahoo(ともに日本語版)では、上記の方法で検索を絞ることができました。

関連するQ&A

  • MySQLで複数フィールドから同一語を検索するには・・・

    MySQLでフィールド数20程度のテーブルがあります。 全フィールドに対して、ある同一の語を検索するとき。 WHERE field1 LIKE "%検索語%" OR field2 LIKE "%検索語%" OR ... と書いています。 しかし、同一の検索語を何度も書くのはスマートではありません。 何か良い方法をご存知でしたら教えてください。

  • 複数キーワードの検索

    検索エンジンで確認しなくてはならない単語がたくさんあります。1つのキーワードで3000件以上ヒットするものもあり、時にはタイムアウトになってしまうものもありますが、ひたすら実行するしかありません。検索している時間の待ち時間などを考えると、なにか効率のよい検索方法はないかと考えてしまいます。1キーワードづつの検索ではなく、or検索でもなく、複数のキーワードの検索を予約することが出来て、それぞれ検索結果を出してくれるようなサーチエンジンをご存知ないででしょうか?または、JavaScriptなどでそのような仕組みを書くことができればそれでもOKです。宜しくお願いします。

  • 言葉の意味から検索する

    言葉の意味から単語を検索する方法ご存知の方いらっしゃいませんか。 たとえば、「動き」という意味から 動作、所作、仕草、発動、始動・・・など、を検索する方法です。 「動き」程度の割と短い単語なら辞書等でもある程度望む単語に行き着く検索が可能ですが、 「生み出す」とか、「考え出す」とか、「歩き回る」などの2語が組み合わさった単語は辞書で調べても短い単語を見つけることができません。 どうしたらいいか教えてくださいor皆さんは動詞等を短い単語にするときどうしていますか。

  • Windowsの検索機能 論理検索

    Windowsに検索機能があるのですが、 マイコンピュータ ⇒ 検索 ⇒ ファイル名とフォルダすべて(L) ⇒ファイル名に含まれる単語 または句 の検索で複数の単語をキーワードに検索するにはどうしたら良いでしょうか? あるファイルに対して、 色々と試してみたのですが、解からなかったのです。 【kensaku.txt】 -------------------------------------- あああ いいい ううう えええ おおお -------------------------------------- 1.単語そのまま あああ 〇(ヒット) 2.単語そのまま いいい 〇(ヒット) 3.文字の間に全角スペース  あああ いいい ×(ヒットせず)  (「あああ いいい」で文字列と認識されるためか、検索が掛からない) 4.正規表現での論理和「|」   あああ|いいい ×(ヒットせず) 5.ORで論理和ができるか   あああORいいい ×(ヒットせず) 6.ANDで論理積ができるか   あああANDいいい ×(ヒットせず) 複数検索の方法をご存知の方いらっしゃいましたら、教えて下さい。 よろしくお願いいたします。

  • サイト内検索で複数の言葉にマッチさせるには

    簡素な検索エンジンを作りたいんですが 複数の言葉にマッチする仕組みが作れなくて困っています たとえば 検索したい文が$str 複数のキーワードが$key=array("AAA","BBB",....)だったとして for($j=0;$j<count($key);$j++){ if(mb_ereg_match("$key[$j]",$str)){print "HIT";} } だと只のor検索、$keyの中身を(AAA|BBB|...)の形に変えてpreg_matchさせても当然or検索 なにか複数の単語にマッチさせる方法はありませんでしょうか?

    • 締切済み
    • PHP
  • ヤフオクでの検索結果

     宜しくおねがいします。Yahoo!オークション初心者なんですが、思い切って今回出品してみました。  そのタイトルに含まれる単語1つで検索をかけてみたのですが、何故か僕のタイトルがヒットしません。  もう一つ単語を加えて、2語検索をかけたらヒットしますが・・・1語でもヒットしてくれないと、なかなか注目しては貰えませんよね、どうしてヒットしないんでしょう?    

  • namazu全文検索について、どなたか教えてください。

    namazu全文検索について、どなたか教えてください。 結論から述べますと、検索した際に英単語と日本語が重なったキーワードがヒットしません。 専門的な単語なのでヒットしないのでしょうか? ちなみに、検索したい英単語に「*」をつけて検索した場合、英単語だけの場合はヒットするのですが、英単語と日本語が重なったものについては、ヒットしません。 どなたか原因や対処方がわかる方教えていただけないでしょうか?

  • 複数(2つ)のテーブルで検索を行いたい

    MySQL 3.23です。 select count(*) as hit from freedata where (A=10 or B=10); という構文と select count(*) as hit from sharedata where A=10; という構文を一行にしたOR検索を行いたいのですが、方法はありますか? 要は、同一のキーワードで、二つのテーブルを検索対象にしたいのです。ご教授よろしくお願い致します。

    • ベストアンサー
    • MySQL
  • フランス語のカタカナ検索できますか?

    フランス語の勉強をしていて、フランス語のラジオから聞こえてくる言葉をカタカナで紙に書いているのですが、このカタカナの意味やスペルを検索する事は可能でしょうか? 検索したら、単語に関してはカタカナで検索できるものが見つかったのですが、キエ、コモンフェ、ヌザボンプリなどなど、単語じゃないカタカナも検索できると助かるのです。。。 おすすめのサイトなどありましたら紹介していただけると嬉しいです。

  • 検索した言葉をすぐに見つける方法

    説明がへたくそなんですが… Google等で検索する単語を入力します。それがヒットした物がたくさん出てきますが、そのページを開くと、私が検索で入力した言葉の所を探すのが大変な時が多々あります。 もしかして、ページを開いた時にその検索した単語だけ色がつくとか、見つけやすい何か方法があるのではないかと思っているんですが、どうなんでしょうか? お願いします!