
Deze pagina geeft een kort overzicht van de zoekmachine query syntaxDeze pagina heet [Search Page Help](SearchPageHelp).

Gebruik '+' om aan te geven dat een woord moet voorkomen, '-' om aan te geven dat een woord niet mag voorkomen.

``
          +java -emacs jsp
``

vind pagina's die het woord "java" MOETEN bevatten, en die het woord "emacs" NIET MAG bevatten En, pagina's met het woord "jsp" worden als eerste gerangschikt.

Alle zoekopdrachten zijn hoofdletter gevoelig. Als een pagina zowel benodigde als verboden keywords bevat, wordt hij niet getoond.

### Query syntax tabel

Voor meer informatie kijk op [Lucene's query syntax](http://lucene.apache.org/core/4_4_0/queryparser/org/apache/lucene/queryparser/classic/package-summary.html#package_description) {.slimbox}.

| term | een enkelvoudige term zoeken is een makkie | `hello`
| "..." | zoek een groep woorden | `"hello dolly"`
| ? | een enkel karakter (het vraagteken mag niet het eerste karakter van een search zijn) | `te?t`
| * | 1 of meerdere karakter(s) (het sterretje mag niet het eerste karakter van een search zijn) | `test*`
| OR | match documenten als een van de twee termen voorkomt | `"hello dolly" hello`   
`"hello dolly" OR hello`
| AND | match documenten indien beide termen voorkomen | `"hello dolly" AND "dolly lucy"`
| + | de term na het "+" teken moet voorkomen | `+hello dolly`
| -   
NOT | exclude documenten die de term bevatten na het "-" teken   
je kan ook NOT of ! gebruiken | `"hello dolly" -"dolly lucy"`   
`"hello dolly" NOT "dolly lucy"`
| (...) | gebruik haakjes om sub queries te maken | `(hello OR dolly) AND website`
| ~~ | _fuzzy_ voor het zoeken van termen die qua spelling gelijkend zijn | `roam~ `
| ~n | _proximity_ zoek binnen een bepaald aantal woorden | `"hello dolly"~10`
| ^n | _boost_ om aan te geven welke term belangrijker is in het zoekargument | `"hello dolly"^4 "dolly lucy"`
| \ | escapen van speciale karakters: ** + - && ~|~| ! ( ) { } [[ ] ^ " ~ * ? : \ ** | `\(1\+1\)\:2` to find (1+1):2

Je kan het zoek bereik beperken door het prefixen van je query:

| author:_term_ | zoek pagina's die door een bepaalde auteur als laatste zijn gewijzigd | `author~:JohnFoo`
| attachment:_term_ | zoek pagina's met een bepaalde attachment naam | `attachment:brushed*`
| name:_term_ | zoek pagina's met een bepaalde naam | `name:Main`
| content:_term_ | zoek pagina's met een bepaalde inhoud | `content:jspwiki`
