Skip to main content

Matches All

Matches All

Compares a set of values and checks if all conditions match.

Matches

Each match has two parts

Value

The value to use in the match, this can be variables

Expression

The expression to match the value against.

This can be a regular expression, a basic string, or a math operation

String Operations

The following math operations can be used on String values

OperationDescriptionExample
=Matches the value exactlyabc
*value*Matches if the value contains the specified string*abc*
value*Matches if the value starts with the specified stringabc*
*valueMatches if the value ends with the specified string*abc
!valueMatches if the value does not equal the specified string!abc
!*value*Matches if the value does not contain the specified string!*abc*
!value*Matches if the value does not start with the specified string!abc*
!*valueMatches if the value does not end with the specified string!*abc
/regex/Matches if the value matches the regular expression pattern/^abc.*$/
!/regex/Matches if the value does not match the regular expression pattern!/^abc.*$/
Note

All comparisons are case-insensitive.

Math Operations

The following math operations can be used on Numeric values

Note: All comparisons are case-insensitive.

OperationDescriptionExample
=Matches the value exactlyabc
*value*Matches if the value contains the specified string*abc*
*valueMatches if the value starts with the specified string*abc
value*Matches if the value ends with the specified stringabc*
!valueMatches if the value does not equal the specified string!abc

Math Units

All Math units are case insenstive so you can use `MB` or `mb`

UnitDescriptionExampleActual
kbpsMultiples the value by 1,0005Kbps5000
mbpsMultiples the value by 1,000,00010mbps10000000
kbMultiples the value by 1,0005KB5000
mbMultiples the value by 1,000,00010mb10000000
gbMultiples the value by 1,000,000,0005gb5000000000
tbMultiples the value by 1,000,000,000,0005tb5000000000000
kibMultiples the value by 1,0245KiB5120
mibMultiples the value by 1,048,57610mib10485760
gibMultiples the value by 1,073,741,8245gib5368709120
tibMultiples the value by 1,099,511,627,7765tib5497558138880

Outputs

  1. All conditions match
  2. Not all conditions match