Web Site Search 

1 Introduction
2 Word Search
3 Multiple Word Search
4 Alternatives
5 Case Sensitivity
6 Word Order
7 Wildcard Character
8 Character Strings
9 Exclusion
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”.