Gustar Search Help

Welcome to the Gustar site search engine. All of the information contained on these pages has been stored and indexed in a Qddb database using the new Gustar Site Search Engine software. Search our site to find the document(s) you're interested in by entering relevant words in the search for entry.



Performing a search

To search for information, enter the word(s) in the search for entry and press the enter key. If there are pages on the HSDI site that contain the words you entered, the results will be displayed in either table or list format --- depending on what option you have chosen.


Some simple search examples

addressbook
Finds documents containing the word addressbook
fvwm button bars
Finds documents that contain all three words fvwm, button and bar. Words separated by space and punctuation (except the comma(,)) tell the search engine to perform an AND operation. That is, find all documents that contain fvwm AND button AND bar
fvwm , button , bar
Finds documents that contain at least one of the words fvwm, button, OR bar. The comma(,) tells the search engine to perform an OR operation. That is, find all documents that contain one of the words: fvwm, button OR bar. You do not need to put spaces around the comma. The search fvwm, button, bar or fvwm,button,bar return the same results as fvwm , button , bar.


More advanced search examples

tuple ! trees
Finds documents that contain the word tuple but NOT the word trees. The exclamation(!) character causes the search to exclude the words that follow the exclamation character.
ad.*
Finds documents that contain words like add, addressbook, addition, etc. The .* is a regular expression that causes the search to match any character or group of characters following the letters ad.
d.*e
Finds documents containing words that start with the letter d and end with the letter e. This query might return documents containing words like database, done, delete, etc.
.*
The .* character sequence by itself will return all documents on the search site.
ad.* ! addressbook
Find documents containing words that start with ad but exclude the word addressbook.
{eric herrin},{gil benson}
Find documents containing (1) the words eric AND herrin OR (2) the words gil AND benson. The brackets({}) group words when performing the query. NOTE: Using brackets with only one group is unnecessary and in fact returns no matches. For example, {tuple trees} would return no matches; instead enter just tuple trees without the brackets.
[a-m].*
Find documents containing words that start with one of the letters a through m. The dash(-) is a regular expression short-hand notation that matches any character between the characters on each side of the dash. For example, [a-c].* is equivalent to [a,b,c].* and would match words beginning with any of the letters: a, b or c.


Summary of search operators

AND
The blank space serves as an AND operator. For example, the search string John Eric would return documents that contain both the words john AND eric
OR
The comma(,) serves as an OR operator. For example, the search string John , Eric would return documents that contained either the string John OR Eric
!
The exclamation(!) serves as a NOT operator. For example, the search string John ! Eric would return documents that contain the word john but NOT the word eric
{}
Brackets surrounding a search expression, enable you to group complicated searches. For example, suppose you wanted to find documents that contained (1) the words John Wayne but not the words cowboy, OR (2) the words Clint Eastwood. To retrieve a list of these documents, you would would enter {{john wayne} ! cowboy} , {clint eastwood}}
.*
The .* combination performs a regular expression substition that matches one or more characters (any alphanumeric character excluding punctuation). For example, the search string b.*r would return documents containing butter, bar, banner, and so forth.
[]
The square brackets are used to denote a range search. For example, the search string [a-d].* would return documents containing words that start with a, b, c, or d.


General Search Tips


Capitalization (searches are case insensitive)

As with any Qddb database, searching within Gustar is case insensitive. Meaning Gustar ignores capilization when performing its searches. The same results will be returned regardless of whether you capitalize any of the letters or not. For example, suppose you wanted to find documents containing the word database. Documents containing DATABASE, Database, DataBase, DATAbase or any combination of mixed capitalization of the word database would be matched.


What is a word, exactly?

A word is defined to be any sequence of characters delimited by white space or punctuation. For example, the string How now brown cow? obviously contains the four words how, now, brown, and cow. The string http://www.hsdi.com/qddb contains five words: http, www, hsdi, com and qddb.


About Gustar?

Based on Qddb database software, Gustar is a site search engine providing webmasters the ability to: Copyright © 1997 Herrin Software Development, Inc. All rights reserved.