The query specifies only one term for retrieving all documents which contain the term. e.g.,
grey
The and query retrieves all
documents which contain both terms. For example,
galah and australia
will return all posts containing both galah and Australia.
The and operator may be omitted; terms which
are separated by one or more spaces are assumed to be an AND query.
The or query retrieves all
documents which contain either or both words. For example,
grey or gray
will return all posts containing Grey, grey, Gray, or gray, or combinations of both.
The not query retrieves all
documents which contain the first term and do not contain the
terms after the NOT. For example,
macaw not cockatoo
You can group queries by surrounding them by parentheses. The parentheses must be separated by one or more spaces. For example,
( grey or gray ) and african not timneh
will return all posts containing African Grey or African Gray which do not contain Timneh.
You can search for a phrase which consists of two or more terms
by enclosing them in double quotes like
"..." or in braces like {...}.
{my cockatiel flew}
Phrase searching is not always accurate, and it produces spurious results occasionally.
The are three types of substring matching searching.
inter* (terms which begin with inter)
*text* (terms which contain text)
*net (terms which terminated
with net)
You can limit your search to specific fields such as
Subject:, From:,
Message-Id:. It's especially convenient for
Mail/News documents. e.g.,
+subject:MacawMacaw
in a Subject: field)
+subject:"Galah mortality"Galah mortality
in a Subject: field)
+from:Bart Van HoyweghenBart Van Hoyweghen
in a From: field)
+message-id:<199801240555.OAA18737@foo.bar.jp>Message-Id:)
TCP/IP. Since this handling isn't complete,
you can describe TCP and IP instead of
TCP/IP, but it may cause noisy results.
and,
or or not simply as terms, you can
surround them respectively with double quotes like "..." or braces like {...}.