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 „.
Möchten Sie beispielsweise „C++“ als Suchbegriff verwenden, maskieren Sie es wie folgt: