Sie können Wildcards für ein oder mehrere Zeichen innerhalb von Suchbegriffen verwenden. ? kann als Wildcard für ein Zeichen angegeben werden, und * kann als Wildcard für mehrere Zeichen angegeben werden. Wildcards können für Wörter verwendet werden. Wildcard-Suchen für Sätze sind nicht möglich.
Verwendung
Um ein Ein-Zeichen-Wildcard zu verwenden, nutzen Sie ? wie folgt:
In diesem Fall wird es als Ein-Zeichen-Wildcard behandelt, z. B. text oder test.
Um ein Mehrzeichen-Wildcard zu verwenden, nutzen Sie * wie folgt:
In diesem Fall wird es als Mehrzeichen-Wildcard behandelt, z. B. test, tests oder tester. Außerdem
kann innerhalb des Suchbegriffs verwendet werden. Außerdem
kann auch am Anfang des Suchbegriffs verwendet werden.
Sie können die Wildcard-Suche auch auf ein bestimmtes Feld anwenden. Im folgenden Beispiel werden im Feld title Dokumente gesucht, die ein mit te beginnendes und mit t endendes Wort enthalten.
Wenn kein Feld angegeben wird, erfolgt die Suche in den Feldern title und content.
Nutzungsbedingungen
Beachten Sie bei der Verwendung der Wildcard-Suche die folgenden Punkte:
Wildcards werden auf im Index registrierte Zeichenketten (Token) angewendet. Da der Suchbegriff nicht erneut analysiert wird, funktionieren Wildcards für Japanisch nicht wie erwartet, wenn der Index beispielsweise mit bi-gram erstellt wurde, da Japanisch dabei als bedeutungslose Zeichenkette fester Länge behandelt wird. Wenn Sie Wildcards für Japanisch verwenden möchten, nutzen Sie bitte Felder, die morphologische Analyse verwenden.
Wildcard-Muster unterscheiden zwischen Groß- und Kleinschreibung. Da im Index registrierte Wörter normalerweise in Kleinbuchstaben umgewandelt werden, verwenden Sie im Muster bitte Kleinbuchstaben. Beispielsweise stimmt
Test*nicht mit dem in Kleinbuchstaben registriertentestüberein.Eine Suche mit einer Wildcard am Anfang (zum Beispiel
*test) durchsucht alle Wörter im Index und kann daher länger dauern.