Ipiphany Help Centre

Search Terms

When analyzing filter search terms, you can use a combination of words, phrases, wildcards and expressions to create powerful search queries. Below is an overview of the different types of search terms you can use in Ipiphany and how they work.

Search Term Types

Type Example Description
Words Account Entering words as a search term will match to similar words

Example: "account" matches "account" and "accounts"
Phrases "close account" To specify a phrase put multiple space separated words inside double quotes.
Phrases match the quoted words to similar phrases

Example: "close account" matches "closed account" and "closing accounts"
Wildcards account* Wildcards match to word patterns using '*' or '?'
  • '*' - Matches to 0 or more characters
  • '?' - Matches to 1 or more characters
Example: "cl*d" matches "closed", "cloud"
Expressions close & account Expressions - matches using boolean logic.
You can combine terms (words, phrases and wildcards) with the following operators to create expressions:
  • '&' performs a logical AND, and requires both the preceding and following terms to be present
      Example: "open & account" will match to "I opened an account".
  • '|' performs a logical OR, and requires either the preceding or following term to be present
      Example: "open | close" will match to "I opened an account" or "I closed an account"
  • 'NOT' performs a logical NOT, and will not match if the following term is present
      Example: "term NOT deposit" will match "I asked for good terms" but not "I setup a term deposit"
  • Multiple terms with '+' or '-' prefixes.
    • If you list more than one word or phrase in the same expression it will treat these as implied OR
    • If you prefix any of the terms with a '-' then it will only match text where that term is NOT present
    • If you prefix any of the terms with a '+' then it will only match text where that terms IS present
    • Example "+interest -rate" will match to "interest" but not "interest rate" or "rate" anywhere in the verbatim text.
  • Using '(' and ')' brackets to group sub expressions.
    • You can define arbitrary nested expressions using brackets
    • Example: "term & (deposit | investment )" will match to either "term deposit" or "term investment"