Print page

Search Rules & Conventions

  • Investigate/know your data set, look at the vocabulary in ZyFIND and keep that data set in mind when designing queries.
  • Formulate your expectations and test your queries.
  • Operators are placed only between search terms, except NOT.
  • NOT can be placed at the beginning of a search statement, but never at the end.
  • Two operators cannot appear in sequence, except NOT (AND NOT, OR NOT).
  • Operators are reserved words, therefore, you cannot use them as content words. For example, the search statement and OR or will not be accepted.
  • Avoid using long AND/NOT chains. Instead, use "1 of {worda, wordb, wordc}".
  • Capital and lowercase letters are considered identical. We show operators in capitals for emphasis and clarity.
  • An operator can appear more than once in a search statement.
  • Use ? over *.
  • Use [a-z] over ?.
  • Avoid using a search query like "*c*". This will search through the whole library.
  • Use positional queries over proximity queries. Positional queries are more precise.
  • The W/n operator must include an integer in the range 1 to 16382, followed by a space and a content word.
  • You can use one term to retrieve both the hyphenated and non-hyphenated spellings of a term; for example, the search term:

    - database retrieves database and data-base, but not data base

    - data-base retrieves data-base, but not database and data base

    - data base retrieves data-base and data base, but not database.

  • Searches with duplicate words in series also find single occurrences of that word; for example, the search statement, sing sing, would find single occurrences of sing as well as the phrase, sing sing.
  • Words that are normally hyphenated are recognized, for example, Winston‑Salem.
  • All printable characters in the ASCII character set are recognized.
  • A sentence-ending period and other trailing punctuation marks are ignored, when a space or a carriage return follows. Periods are recognized when followed by a character, as in I.B.M. or in 292.004. Apostrophes are treated as null characters, and ignored.
  • It is not possible to search for capitalized letters, since all terms in the dictionary are stored in lower case.

Previous Topic

Next Topic

Top of Page Print page