Web Site Search
Admin User, created Oct 02. 2021
1 Introduction
The web site www.xlog.ch can be searched via text
search by typing a search expression into the search box. A result
list will be produced from which you can choose a document. The
structure of the search expressions is detailed below.
2 Word Search
A word can be searched by simply typing it into the search box. A
word is either a sequence of letters, connecting symbols and
digits, or a sequence of graphic characters or a special single
standing character. The Unicode character set and its
corresponding character types are accepted.
Examples:
foo_123 |
finds documents containing the
word "Java". |
Сергей |
finds documents containing the
word "Сергей". |
:-
|
finds documents containing the
word ":-".
|
3 Multiple Word Search
You can also search for multiple words by simply typing several
words into the search box, separated by a blank. The word order is
irrelevant. The number of searched words is not limited.
Examples:
Java Prolog |
finds documents containing the
word "Java" and the word "Prolog". |
Linguistics Java
Prolog |
finds documents containing the
word "Linguistics", the word "Java" and the word "Prolog". |
4 Alternatives
You can also search for alternative word groups by simply typing
them into the search box and bracketing them.
Examples:
Linguistics (Java
Prolog) |
finds documents containing the
word "Linguistics" plus the word "Java" or the word
"Prolog". |
(Linguistics Java
Prolog) |
finds documents containing the
word "Linguistics", the word "Java" or the word "Prolog". |
5 Case Sensitivity
The word search is not case sensitive. If case sensitivity should
be respected, you just have to put the equals sign (=) in front of
the word. The equals sign can also be used within multiple word
and alternative word groups search.
Examples:
=The |
finds documents containing the
capitalized word "The". |
=the |
finds documents containing the
word "the" in lower case letters. |
6 Word Order
The order of the search words can be defaulted by putting the
words into double quotes ("). The double quotes can also be used
within multiple term search and alternative word groups as well as
in combination with the equals sign.
Examples:
"the name" |
finds documents containing the
word "the" followed by the word "name". |
7 Wildcard Character
The multiplication sign (*) can be used in the place of none, one
or many characters. The wildcard character respects the word
boundaries and the length of the corresponding word part is
limited to 32 characters. The question mark (?) can be used in the
place of one character. The multiplication sign and the question
mark can be used within words and word orders. They can also be
combined.
Examples:
product* |
finds documents containing a
word that starts with "product". |
"the *services" |
finds documents containing
first the word "the" and then a word that ends on
"services". |
?*services
|
finds documents containing a
word that ends with “services” but that is not the word
“services”.
|
8 Character Strings
Single quotes (') can be used in order to override word boundaries
but not the length of wildcard characters. The wildcard character
can now cover multiple words. Single quotes can also be used within
multiple word search and alternative word groups as well as in
combination with the equals sign.
Example:
'Java*SQL' |
finds documents containing the
character string "Java" followed by the character string
"SQL". |
9 Exclusion
Documents that meet certain criteria may be excluded. In this case
the exclamation mark (!) will be used and put in front of the
exclusion. Within alternative word groups the exclusion refers to
the same word or otherwise it refers to an occurrence in the text.
Examples:
Java ! Prolog |
finds documents containing the
word "Java" but not the word "Prolog". |
(comp* ! complex)
|
finds documents containing a
word that starts with “comp" but that is not the word
“complex”.
|