| Operator | Expected results |
+ | A leading plus sign indicates that this word must be present in every piece of information returned. |
- | A leading minus sign indicates that this word must not be present in any piece of information returned. |
< > | These two operators are used to change a word's contribution to the relevance value that is assigned to a piece of information. The << operator decreases the contribution and the >> operator increases it. See the example below. |
( ) | Parentheses are used to group words into subexpressions. |
~ | A leading tilde acts as a negation operator, causing the word's contribution to the information relevance to be negative. It's used for marking noise words. A piece of information that contains such a word will be rated lower than others, but will not be excluded altogether, as it would be with the - operator. |
* | An asterisk is the truncation operator. Unlike the other operators, it shooud be appended to the word, not prepended. |
" | The phrase, that is enclosed in double quotes ", matches only pieces of information that contain this phrase literally, as it was typed. |
| Searching string | Expected results |
| JSR75 | Find handsets that support JSR 75. |
| JSR75 JSR184 | Find handsets that support JSR 75 and/or JSR 184. |
| +JSR75 +JSR184 | Find handsets that support JSR 75 and JSR 184. |
| +JSR75 JSR184 | Find handsets that support JSR 75 and rank it higher if it also supports JSR 184. |
| +JSR75 -JSR184 | Find handsets that support JSR 75 but not JSR 184. |
| "Screen Height 288" | Find handsets that has a screen height of 288 pixels. |
| "Screen Canvas Width 352" | Find handsets that has a canvas width of 352 pixels. |
| +"MIDP-2.0" +(>ProtocolTCP <ProtocolUDP) | Find MIDP-2.0 handsets that support protocl "TCP" or "UDP", but rank "TCP" higher than "UDP". |
| +platform SonyEricssonK* | Find handsets with platform property starts with "SonyEricssonK" such as "SonyEricssonK750i", "SonyEricssonK600", etc.. |