Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
help:hpb:search_operators [2013/02/28 15:20] – created hentschke | help:hpb:search_operators [2013/02/28 15:27] – [Boolean operators] hentschke | ||
---|---|---|---|
Line 2: | Line 2: | ||
With HPB you can modify your query in such a way that you search for a specific subject, publication or author. Using Boolean, wildcard and proximity operators you can modify a general query so that the search more closely approximates your expectations. | With HPB you can modify your query in such a way that you search for a specific subject, publication or author. Using Boolean, wildcard and proximity operators you can modify a general query so that the search more closely approximates your expectations. | ||
+ | |||
* [[#Search using search operators]] | * [[#Search using search operators]] | ||
- | * [[#Search for approximate matches]] | ||
- | * [[# | ||
* [[# | * [[# | ||
- | * [[# | + | * [[# |
* [[# | * [[# | ||
- | * [[#Overview of search operators]] | ||
Descriptions of the search keys available from the drop-down menus can be found on [[simple_search# | Descriptions of the search keys available from the drop-down menus can be found on [[simple_search# | ||
Line 28: | Line 26: | ||
|The search terms must be **near to each other** | |The search terms must be **near to each other** | ||
|Search for a **Phrase**, i.e. an exact word sequence | |Search for a **Phrase**, i.e. an exact word sequence | ||
- | |The terms must occur in the **specified order**. | + | |The terms must occur in the **specified order**. |
|You don't know the **exact** spelling of the key term or name |[[# | |You don't know the **exact** spelling of the key term or name |[[# | ||
Line 85: | Line 83: | ||
fish " | fish " | ||
fish \not meat | fish \not meat | ||
- | |||
- | |||
- | |||
- | ---- | ||
- | |||
- | ===== Search for approximate matches ===== | ||
- | You can search for approximate matches using the ''/ | ||
- | |||
- | ===== Mandatory and non-mandatory term ===== | ||
- | Your can precede a search term by the '' | ||
===== Parentheses: | ===== Parentheses: | ||
You can also use parentheses in a query. Without parentheses, | You can also use parentheses in a query. Without parentheses, | ||
- | ===== Combining Search operators: complex search operations ===== | + | ===== Combining Search operators: |
It is possible to compose complex queries by combining search operators such as Boolean, wildcards and proximity operators. | It is possible to compose complex queries by combining search operators such as Boolean, wildcards and proximity operators. | ||
Line 107: | Line 95: | ||
===== Articles, prepositions and other fill words ===== | ===== Articles, prepositions and other fill words ===== | ||
- | Every word in a title is indexed with the exception of fill words. Fill words are words that are ignored during a search to prevent irrelevant information from being displayed. Articles, pronouns, adjectives, adverbs and prepositions are examples of fill words. Words that appear, but have no relevance during a search. For example: '' | + | Every word in a title is indexed with the exception of fill words. Fill words are words that are ignored during a search to prevent irrelevant information from being displayed. Articles, pronouns, adjectives, adverbs and prepositions are examples of fill words. Words that appear, but have no relevance during a search. For example: '' |
- | + | ||
- | ===== Overview of search operators ===== | + | |
- | Below is an overview of the search operators supported in HPB: | + | |
- | + | ||
- | <box width 100%> | + | |
- | * **AND, &** \\ Boolean operator; searches in two directions; finds titles that contain both words. For example: '' | + | |
- | * **OR, |** \\ Boolean operator; searches in two directions; finds titles that contain either of the two words or both of them. For example: '' | + | |
- | * **NOT, -** \\ Boolean operator; searches in two directions; finds titles that contain either of the two words or both of them. For example: '' | + | |
- | * **NEAR, ~** \\ Proximity operator; searches in two directions; searches for words that are located in close proximity. For example: money NEAR spend. Moreover, it is possible to specify the number of intervening by using '' | + | |
- | * **/n** \\ Search operator; searches for approximate matches by adding '' | + | |
- | * **"** \\ Searches for the exact phrase entered between the quotation marks. For example: ''" | + | |
- | * **?, *** \\ Wildcard operator; replaces a random number of characters. For example: '' | + | |
- | * **#** \\ Wildcard operator; replaces no or one character. For example: '' | + | |
- | * **!** \\ Wildcard operator; replaces one character. For example: '' | + | |
- | * **%** \\ Searches titles for which the sequence of the words is not specified. For example: '' | + | |
- | * **+** \\ Search operator; searches titles that at a minimum contain the added word. For example: '' | + | |
- | </ | + |
help/hpb/search_operators.txt · Last modified: 2015/11/05 18:50 by kittelmann