Search Examples

Search Examples

The following are examples using the Advanced Search.

Single field search

VulnerabilityId is used when no fieldName is specified. Results exactly match the value.

fieldName:value
vulnerabilityId:value

Searching for multiple phrases separated by whitespace

Use quotes when the search requires you include a space.

fieldName:"value1 value2"

Boolean operators for multiple fields search

Boolean operators are case-sensitive. When no boolean operator is specified the OR operator is used.

OR or || must satisfy one condition or the other condition

fieldName1:value1 OR fieldName2:value2
fieldName1:value1 || fieldName2:value2

AND or && must satisfy both conditions

fieldName1:value1 AND fieldName2:value2
fieldName1:value1 && fieldName2:value2

NOT or ! or - must not be the condition

fieldName1:value1 NOT fieldName2:value2
fieldName1:value1 ! fieldName2:value2
fieldName1:value1 - fieldName2:value2

Using boosting operator

A boosting operator is used to specify the relevancy order for the search results. You can boost a term within a query to increase its relevance by changing the order in which it appears in the results.

fieldName1:value1^x OR fieldName2:value2

Note that x, must be positive, may be fractional, with the default of 1.

Search using wildcards * and ?

These results have a value starting with 'v' following with zero or many characters

fieldName:v*

These results have a value starting with 'v' following with any single character

fieldName:v?

Search using regular expressions (regex)

These result have a value matching the regular expression.

fieldName:/regularExpression/

Search using fuzzy expressions

These results have some value within 0 to 2 edits of the search value.

fieldName:value~x

When no maximum (x) is specified, then the default number of 2 is used

fieldName:value~2

Search using proximity expressions

These results have each value within x words of the other. Effective with fields consisting of multiple words, like description fields.

fieldName:"value1 value2"~x

Search based on a range

These results include both values

fieldName:[value1 TO value2]

These results are exclusive of the values

fieldName:{value1 TO value2}

Search by grouping values

Grouping values are effective with fields consisting of multiple words, like description fields.

fieldName:((value1 OR value2) AND value3)
(fieldName1:value1 OR (fieldName2:value2 AND fieldName3:value3))

Escape characters while building the search query

The list of special characters; can be escaped using a backslash \ character.

+ - && || ! ( ) { } [ ] ^ " ~ * ? : \ /

Search results

No results found