4CAT supports advanced query syntax that you can use to make your search query more precise, much like the syntax Google and other search engines support.
It is however tuned so that search queries are completed relatively quickly, and this comes at the expense of accuracy in some edge cases; more posts may be returned than match your query. In many cases, you can use the analytical post-processors available through 4CAT (such as the Exact Matches analysis) to further narrow down your results.
The following syntax is supported:
amsterdam netherlands- Match posts containing both
amsterdam | netherlands- Match posts containing either
"amsterdam netherlands"- Match the phrase
amsterdam netherlands, occurring exactly like that
amsterdam -netherlands- Match posts containing
amsterdam << netherlands- Match posts containing
^amsterdam- Match posts starting with
netherlands$- Match posts ending with
amsterd*m- Match posts containing
netherlands (amsterdam | rotterdam)- Match posts containing
Note that for punctuation and non-alphanumeric characters, it is often
necessary to wrap them in
"quotation marks"; if not, they will be ignored
by the search engine.
This is especially important to keep in mind when searching for URLs; if you
do not wrap these in quotation marks, their parts will be interpreted as
separate words, e.g.
http://www.google.com will be interpreted as a query for
com if not quoted.