> For the complete documentation index, see [llms.txt](https://docs.fact-finder.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fact-finder.com/integration/de/factfinder-search-integration/factfinder-search-syntax.md).

# FactFinder-Suchsyntax

Der Suchserver unterstützt eine umfangreiche Suchsyntax und mehrere Anfrageparameter, die helfen, das Suchverhalten und die Ergebnisse zu verfeinern.

## Exakte Suche

Das Voranstellen eines Pluszeichens vor einen Begriff `+` erzwingt eine exakte Übereinstimmung für diesen Begriff. Wenn der Begriff eine Phrase ist, setzen Sie sie in Anführungszeichen `""` um nach der exakten Phrase zu suchen.

Zum Beispiel:

* `+exact` sucht nach dem Begriff "exact" in seiner exakten Form.
* `"exact phrase"` sucht nach der gesamten Phrase "exact phrase" genau so, wie sie geschrieben ist.

Der `+` Operator betrifft nur das unmittelbar folgende Wort. Anführungszeichen `""` bewirken, dass alles innerhalb der Anführungszeichen exakt übereinstimmt. Dies ist nützlich für Artikelnummern oder andere bekannte exakte Zeichenfolgen, die nicht unscharf abgeglichen werden sollen.

## Begriffe ausschließen

Das Voranstellen eines Minuszeichens vor einen Begriff (`-`) **schließt** Ergebnisse aus, die diesen Begriff enthalten.

Zum Beispiel:

* `search term -excludedWord` liefert Ergebnisse für "search term" zurück, lässt aber jedes Ergebnis weg, das "excludedWord" enthält.
* `search -excludedWord term` liefert dieselben Ergebnisse wie die obige Abfrage, weil der `-` Operator nur den Begriff direkt danach beeinflusst.

Wenn Sie mehrere Wörter ausschließen möchten, stellen Sie jedem ein Minuszeichen voran `-`:

`search term -unwantedWord1 -unwantedWord2`

## Platzhalter

FactFinder Search unterstützt die Platzhalterzeichen `?` und `*` innerhalb von Suchbegriffen. Ein Fragezeichen (`?`) steht für ein beliebiges Zeichen. Ein Sternchen (`*`) steht für eine beliebige Anzahl von Zeichen, einschließlich null.

Zum Beispiel:

* `search?term` passt für jedes einzelne Zeichen an der Stelle von `?`, etwa "search term" oder "search1term".
* `search*` passt auf jede Erweiterung von "search" auf, etwa "searching", "searchTerm" oder "search".
* `*term` kann jede Zeichenfolge mit der Endung "term" abgleichen, etwa "longterm" oder "term".
* `*earch*` passt auf jede Zeichenfolge, die "earch" enthält, etwa "searchterm" oder "researcher".
* `?rch*` passt auf jede Zeichenfolge, bei der vor "rch" ein Zeichen steht, gefolgt von einer beliebigen Fortsetzung.

> Wenn der Suchbegriff ein Platzhalterzeichen enthält, werden die Fehlertoleranz und die Rechtschreibkorrektur von FactFinder für die gesamte Abfrage deaktiviert. Mit anderen Worten: Sobald ein Platzhalter verwendet wird, werden alle Begriffe in dieser Abfrage als literale Zeichenfolgen behandelt.
>
> Zum Beispiel:
>
> Normalerweise könnte eine Abfrage nach "search term" kleinere Rechtschreibfehler tolerieren. Aber die Abfrage `search ?erm` behandelt "search" und "?erm" als exakte Muster, die übereinstimmen sollen. Verwenden Sie Platzhalter sorgfältig und nur, wenn Sie Musterabgleich benötigen.

Wenn Sie `*` am Anfang oder Ende eines Wortes verwenden, versucht die Suche, von den Worträndern aus abzugleichen. Zum Beispiel, `sea*rm` passt auf "searchterm" auf, weil das Muster mit "sea" beginnt und mit "rm" endet. Es passt nicht auf "sea storm" auf, weil `*` es Wortgrenzen auf diese Weise nicht überschreitet.

Es gibt auch einige Einschränkungen, wenn Sie Platzhalter mit anderen Operatoren kombinieren. `+`, `-`, und Anführungszeichen können nicht auf demselben *Wort* verwendet werden, das einen Platzhalter enthält. Zum Beispiel, `+exact*` ist keine gültige Abfrage. Unterschiedliche Operatoren können jedoch weiterhin über verschiedene Wörter hinweg kombiniert werden. Zum Beispiel, `+exact -exclude sea*term` ist gültig. Platzhalter können auch nicht innerhalb einer in Anführungszeichen gesetzten Phrase verwendet werden.

## Suchbegriffe kombinieren

FactFinder Search ermöglicht es Ihnen, mehrere Begriffe mit booleschen `ODER` und `UND` Operatoren für komplexere Abfragen zu kombinieren:

* Verwenden Sie `||` (doppelte senkrechte Striche), um Begriffe mit einem logischen **ODER**. Ergebnisse, die einen der beiden Begriffe enthalten, werden zurückgegeben. Zum Beispiel, `Trousers || Jacket` findet Ergebnisse, die "Trousers" oder "Jacket" enthalten.
* Verwenden Sie `&&` (doppelte kaufmännische Und-Zeichen), um Begriffe mit einem logischen **UND**. Nur Ergebnisse, die **alle** angegebenen Begriffe enthalten, werden zurückgegeben. Zum Beispiel, `Trousers && Jeans` liefert Ergebnisse zurück, die sowohl "Trousers" als auch "Jeans" enthalten.

Die Kombinationsoperatoren werden von links nach rechts ausgewertet. Es gibt keine Vorrangregeln. Klammern werden nicht unterstützt.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.fact-finder.com/integration/de/factfinder-search-integration/factfinder-search-syntax.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
