TeamConnect Search Modifiers
TeamConnect's search feature allows the following search modifiers to improve results. Refer to the table below for examples and details.
Tips:
- Boolean operators (AND, OR, NOT) must be written in all caps.
- Use quotation marks around separate words or phrases for best results. Multiple words without the quotation marks present will default to the OR operator described below.
- Modifiers are able to be grouped for more precise search results. Use parentheses to separate phrases with different modifiers.For example:
(Johnson OR Roger) AND YonderCorp - For faster results, avoid using wildcards at the beginning of search string.
Search Modifier | Details | Examples |
---|---|---|
AND |
The AND operator matches search items where both terms exist anywhere within the object, such as the contact name, memo text, or company name. The && expression can also be used in place of AND. |
"Johnson" AND "LegalCorp" "Accrual" AND "January" "Bowie" && "Harvey Smith" |
OR | The OR operator links two terms and finds a matching document if either of the terms exist in a document. The || expression can also be used in place of OR. |
"LegalCorp Holdings" OR "LegalCore" "Johnson Roger" || "Roger Johnson" |
Proximity | The proximity operator (~#) allows users to find words within a given range of each other. After entering a phrase, enter a number to find words within that specific distance. | "invoice Canada"~10 (finds results where the words 'invoice' and 'Canada' are within 10 words of each other) |
Fuzzy | Fuzzy searches provide users with the ability to find words similar in spelling to a given term. This modifier is accessed by appending the ~ symbol to the end of a single search term. | Rodgers~ |
Wildcard |
Wildcard searches look for words that match the search input with variance in a selected character. Replace a character with * or ? in a single word to return results matching all input besides the Wildcard. The ? looks for a single letter replacement. The * looks for multiple characters. Wildcard does not function for multiple terms. |
To search for beat or best, enter be?t To search for John, Johns, Johnson, enter John* To search for rouge or range, enter r*ge. |
Wildcards | Details | Examples |
---|---|---|
+ | Used to indicate a term that MUST be found in the results | python AND +snake |
- | Used to indicate a term that must NOT be found in the results | python AND -lizard |
&& | Synonymous with AND | python && snake |
|| | Synonymous with OR | python || lizard |
! | Synonymous with NOT | python && !tree |
() | Used to group search terms | (python AND snake) OR lizard |
^ | Used to increase the importance of a search term 0-1 will decrease its importance while 1+ will increase it |
python^2 AND snake |
" | Used to create a phrase that will be treated as one word | "tree python" AND snake |
~ |
|
"tree python"~3 |
* |
|
snak* |
? | Used as a wildcard to indicate that any single character can replace it | sn?ke |
[] {} |
|
[1 TO 3} |
> < >= <= | Used to indicate unbounded ranges | <=5 |
/ | Wrap regex between two forward slashes to embed it in the search | /sn?ke[a-z]/ |
\ | Used to escape reserved characters so they can be searched on | i love snakes\! |
: | Used to search on a specific field | species:snake |
regex patterns | Used to search for specific patterns within text, validate input, extract information, and perform various text manipulation tasks. |
1. "Tes"* means "Te, followed by any number of 's' characters":
2. "Tes+" means "Te, followed by at least one 's'":
3. "Tes.*" means "Tes, followed by any number of characters":
4. "Tes.+" means "Tes, followed by at least one character":
|
Notes: Using a - between words or phrases will be split as if they were deliminated by whitespace.
- This is because Teamconnect is currently using the standard (default) analyzer.
- ex. flying-snake