Sonderzeichen

Bei der Suche mit Fess werden die folgenden Zeichen als Sonderzeichen (reservierte Zeichen) der Suchsyntax behandelt. Wenn Sie eines dieser Zeichen als gewöhnliches Suchzeichen verwenden möchten, müssen Sie es maskieren. Wird beispielsweise ein in einer URL oder einem Dateipfad enthaltenes „/“ oder „:“ oder ein in Programmcode enthaltenes „+“ oder „-“ unmaskiert gesucht, kann dies zu einem unerwarteten Suchergebnis führen. Wie Sie diese Zeichen maskieren, erfahren Sie im folgenden Abschnitt.

+ - && || ! ( ) { } [ ] ^ " ~ * ? : \ /

Liste der Sonderzeichen und ihre Bedeutung

Sonderzeichen Bedeutung Verwandte Seite
+ - Kennzeichnung von Pflicht- bzw. ausgeschlossenen Begriffen (AND-Suche / NOT-Suche) AND-Suche / NOT-Suche
&& || AND-Suche / OR-Suche AND-Suche / OR-Suche
! NOT-Suche (Ausschlusssuche) NOT-Suche
( ) Gruppierung von Suchbedingungen Erweiterte Suche
[ ] { } Bereichssuche ([ ] schließt die Grenzwerte ein, { } schließt sie aus) Bereichssuche
^ Boost-Suche (Gewichtung) Boost-Suche
" Phrasensuche (behandelt den eingeschlossenen Text als zusammenhängendes Wort; kann auch anstelle einer Maskierung verwendet werden) Erweiterte Suche
~ Unscharfe Suche (Fuzzy-Suche) Unscharfe Suche
* ? Wildcard-Suche Wildcard-Suche
: Angabe des Suchfelds Feldspezifische Suche
\ Escape-Zeichen (Maskierungszeichen) (diese Seite)
/ Schrägstrich (muss maskiert werden, wenn er z. B. in einer URL enthalten ist) Feldspezifische Suche

Verwendung

Maskieren Sie mit oder umschließen Sie den Suchbegriff mit „.

aaa\/bbb
"aaa/bbb"

Möchten Sie beispielsweise „C++“ als Suchbegriff verwenden, maskieren Sie es wie folgt:

C\+\+
"C++"

Siehe auch