Used in various places for filtering string properties. It supports prefix, suffix, infix, wildcard or regex searches as well as finding missing values.

Example: Run a prefix search to find “abc”, “abcd” but not “abxxx”:

"(string property)" : {
    "value": "abc", 
    "mode": "Prefix"
}

OPTIONS

The value property is the string or pattern to search.

The mode property defines the type of search:

CASE DIFFERENCES

In most cases, the search disregards case.

Unless otherwise specified with the property.

EXAMPLES

Find strings that are numbers:

"(string property)": { "value": "[0-9]+", "mode": "Regex" }

Find strings that contain “abc” in any position:

"(string property)": { "value": ".*abc.*", "mode": "Regex" }