以下の文字は、検索ストリング内で使用すると特殊な意味を持ちます。
+ - && || ! ( ) { } [ ] ^ " ~ * ? : \
特殊な意味を無効にしてリテラル文字として検索するには、先頭に円記号 (¥) を追加する必要があります。例えば、(1+1):2 を検索するには、次のクエリーを使用します。
¥(1¥+1¥)¥:2
特定の属性値に含まれるテキストを検索するには、属性名の後にコロン (:) を続け、その後に検索する用語を入力します。
例えば、問題概要 (problem_synopsis) のみで interface process という語句を検索するには、次の検索ストリングを使用します。
「詳細検索」ダイアログ・ボックスの「属性検索」タブには、特定の属性内での検索を指定するための代替方法が用意されています。この方法では、検索対象の属性をリストから選択するため、特殊な構文は必要ありません。検索ストリングは、その検索ストリングに組み合わされた属性でのみ突き合わせられます。
例えば、Synopsis 属性に対する検索ストリングとして interface process を使用した場合、検索結果には Synopsis 属性に含まれる interface および process の両方が示されます。
テスト修飾子には、ワイルドカード検索と近接検索の 2 種類があります。
単一文字のワイルドカード検索を実行する場合は、? 記号を使用します。
複数文字のワイルドカード検索を実行する場合は、* 記号を使用します。
単一文字のワイルドカード検索では、単一文字を置き換えると一致する用語が検索されます。例えば、text または test を検索するには、te?t として検索できます。
複数文字のワイルドカード検索では、0 文字以上が検索されます。例えば、test、tests、または tester を検索するには、test* として検索できます。
近接検索では、互いに特定の距離内にある単語が検索されます。近接検索を実行するには、語句の末尾に波形記号 (~) を使用します。
例えば、間にある単語が 10 個以下の LDAP と connection を検索するには、"LDAP connection"~10 として検索できます。
AND 演算子では、両方の用語が単一テキスト項目内の任意の位置に存在する項目を一致項目として検出します。これは、集合を使用した論理積と同等です。AND の代わりに記号 && を使用することもできます。
interface process と interface system が含まれる項目を検索するには、"interface process" AND "interface system" というクエリーを使用します。
OR 演算子は、デフォルトの結合演算子です。2 つの用語の間にブール演算子がない場合には、OR 演算子が使用されます。OR 演算子は、2 つの用語をリンクして、どちらかの用語が含まれる項目を一致項目として検出します。これは、集合を使用した和集合と同等です。OR の代わりに記号 || を使用することもできます。
interface process または interface のいずれかが含まれる項目を検索するには、次のクエリーを使用します。
"interface process" interface
または
"interface process" OR interface
+ (必須演算子) は、+ 記号の後に続く用語が、単一項目の属性値内の任意の位置に存在することを要件とします。
LDAP が必ず含まれていて、SSL は含まれている可能性もある項目を検索するには、+LDAP SSL というクエリーを使用します。
- (禁止演算子) は、- 記号の後に続く用語が含まれる項目を除外します。
interface process が含まれているが interface system は含まれていない項目を検索するには、"interface process" -"interface system" というクエリーを使用します。
検索では、括弧を使用して、サブクエリーを形成する節をグループ化することができます。この機能は、検索のブール論理を制御する場合に役立ちます。
website が含まれ、SSL または HTTP のいずれか (あるいは両方) が含まれる一致を検索するには、(HTTP OR SSL) AND website というクエリーを使用します。
このようにすると、演算子優先順位が明示的になるため、混乱がなくなります。
検索では、括弧を使用して、複数の節を 1 つの属性値にグループ化することができます。
単語 internal と語句 process management の両方が含まれる問題概要を検索するには、problem_synopsis:(+internal +"process management") というクエリーを使用します。