Wählt Dokumente aus, in denen Zeichenketten auf einen Suchbegriff mit
Platzhaltern (Jokerzeichen) passen. Mit dem
WILDCARD
-Operator können Sie eine Zeichenkette mit
Platzhaltern als Suchbegriff angeben, um auch Dokumente mit Wörtern zu
finden, die anstelle des Platzhalters andere Zeichen enthalten.
Um beispielsweise Dokumente zu ermitteln, die Wörter wie "pharmazeutisch" oder "Pharmazie" enthalten, können Sie folgendes eingeben:
pharmaz*
Die Dokumente werden nicht nach Relevanz gewichtet, es sei denn, der
Operator MANY
wird angegeben:
<#MANY> pharmaz*
Die Zeichen "*" und "?" werden automatisch als Platzhalter
interpretiert. Andere Formen der Suche mit Platzhaltern können Sie mit
dem WILDCARD
-Operator und den folgenden Zeichen
durchführen:
Zeichen | Aufgabe |
---|---|
? |
Bedeutet "ein beliebiges alphanumerisches Zeichen" wie
in der Zeichenkette ?ut , die beispielsweise auf
"hut", "gut" oder "mut" passt. Es ist nicht erforderlich, den
WILDCARD -Operator anzugeben, wenn Sie das
Fragezeichen verwenden. Das Fragezeichen wird in Mengen
([ ] ) oder alternativen Zeichenketten
({ } ) ignoriert. |
* |
Bedeutet null oder mehr beliebige alphanumerische
Zeichen wie in alt* , das auf "alt", "alter" oder
"altruistisch" passt. Es ist nicht erforderlich, den
WILDCARD -Operator anzugeben, wenn Sie das Sternchen
verwenden. Sie sollten das Sternchen nicht als erstes Zeichen
einer Zeichenkette mit Platzhaltern verwenden. Das Sternchen wird
in Mengen ([ ] ) und Alternativangaben
({ } ) ignoriert. |
[ ] |
Legt eine Zeichenmenge fest. <WILDCARD>
'h[aiu]t' findet "hat", "hit" und "hut". Wörter, die Mengen
enthalten, müssen in einfache Anführungszeichen eingeschlossen
werden, und es dürfen keine Leerzeichen in Mengen vorkommen. |
{ } |
Legt eine Menge alternativer Zeichenketten fest. Die
Alternativen sind durch Kommas getrennt. <WILDCARD>
'bau{en,er,m}' findet "bauen", "bauer" und "baum". Wörter,
die Mengen enthalten, müssen in einfache Anführungszeichen
eingeschlossen werden, und es dürfen keine Leerzeichen in Mengen
vorkommen. |
^ |
Legt fest, dass die angegebenen Zeichen in einer Menge
nicht vorkommen dürfen. <WILDCARD> 'lau[^ft]en'
schließt "laufen" und "lauten" aus, findet jedoch "laugen" und
"lausen". Dieses Zeichen muss das erste Zeichen nach der linken
Klammer ([ ) sein, die eine Menge öffnet. |
- |
Legt einen Bereich von Zeichen in einer Menge fest.<WILDCARD> 'h[a-u]t' passt auf alle Wörter
mit drei Buchstaben im Bereich von "hat" bis "hut". |
Nach nicht alphanumerischen Zeichen suchen
Bitte beachten Sie, dass man nur nach nicht alphanumerischen Zeichen
suchen kann, wenn die Datei style.lex
, die bei der Erzeugung
der zu durchsuchenden Collections verwendet wurde, so eingerichtet wurde,
dass die zu suchenden Zeichen erkannt werden. Wenden Sie sich bitte an
den Verwalter der Collections, wenn Sie mehr Informationen benötigen.
Nach Platzhaltern als Literale suchen
Wenn die Datei style.lex
für die zu durchsuchenden
Collections eingerichtet wurde, können Sie nach einem Wort mit einem
Platzhalterzeichen wie "/” oder "*" suchen, indem Sie dem
Platzhalterzeichen einen Rückwärts-Schrägstrich (Backslash) voranstellen.
So findet die Suchmaschine beim folgenden Suchbegriff Wörter mit fünf
Zeichen, die auf "abc*d" passen.
abc\*d
Wenn Sie den Backslash als Literal finden möchten, so ist es erforderlich, zwei Backslashes einzugeben.
Nach Spezialzeichen als Literale suchen
Die folgenden nicht alphanumerischen Zeichen haben spezielle Aufgaben in der Suchmaschine und können in Zeichenketten mit Platzhaltern voreingestellt nicht als Literale behandelt werden:
Um spezielle Zeichen als Literale zu interpretieren, muss die ganze Zeichenkette mit Platzhaltern in Backquotes (`) eingeschlossen werden. Ein Backquote ist ein allein stehender Accent grave. Um beispielsweise nach "a{b" zu suchen, schließen Sie die Zeichenkette folgendermaßen in Backquotes ein:
<#WILDCARD> `a{b`
Um unter Berücksichtigung von Platzhaltern nach Zeichenketten zu suchen, die den Backquote als Literal enthalten, müssen zwei Backquotes zusammen verwendet, und die gesamte Zeichenkette muss in Backquotes eingeschlossen werden:
<#WILDCARD> `*``nt`
Man kann nur dann nach Backquotes suchen, wenn die Datei
style.lex
, die bei der Erzeugung der zu durchsuchenden
Collections verwendet wurde, so eingerichtet wurde, dass Backquotes
erkannt werden.