複数の検索式を組み合わせる場合に、( ) で囲まれた検索式を優先して検索を行います。
たとえば、(◯◯◯ | △△△) -◇◇◇ という検索式であれば、「◯◯◯ もしくは △△△ を含む見出し語を検索した結果から、◇◇◇ を含むものを除外する」という条件で検索します。
例:
- (dog | cat) -rain と検索 ⇒「dog」または「cat」を含むデータを検索するが、「rain」を含むものを除外する( dog | cat の OR 検索を優先)
- dog | (cat -rain) と検索 ⇒「dog」を含むデータ、または「cat」を含むが「rain」を含むものを除外したデータを検索する( cat -rain の NOT 検索を優先)
単純な OR 検索の場合は、( ) を付けても、付けなくても検索結果は同じになります。
以下の検索では、すべて同じ結果が表示されます。
- (dog | cat) -rain と検索
- dog | cat -rain と検索