事件网格 EG-过滤规则参数说明:运算操作符
运算操作符
过滤规则和事件匹配时,使用的运算操作符如表1所示。
操作符 |
输入值 |
条件值 |
说明 |
---|---|---|---|
StringIn |
String/String[] |
String[] values |
检查输入值是否与任一条件值完全匹配 |
StringNotIn |
String/String[] |
String[] values |
检查输入值是否与所有条件值都不匹配 |
StringStartsWith |
String/String[] |
String[] values |
检查输入值是否与任一条件值前缀匹配 |
StringNotStartsWith |
String/String[] |
String[] values |
检查输入值是否与所有条件值前缀都不匹配 |
StringEndsWith |
String/String[] |
String[] values |
检查输入值是否与任一条件值后缀匹配 |
StringNotEndsWith |
String/String[] |
String[] values |
检查输入值是否与所有条件值后缀都不匹配 |
NumberIn |
Number/Number[] |
Number[] values |
检查输入值是否与任一条件值完全匹配 |
NumberNotIn |
Number/Number[] |
Number[] values |
检查输入值是否与所有条件值都不匹配 |
NumberLessThan |
Number/Number[] |
Number value |
检查输入值是否与小于条件值 |
NumberNotLessThan |
Number/Number[] |
Number value |
检查输入值是否与不小于(大于或等于)条件值 |
NumberGreaterThan |
Number/Number[] |
Number value |
检查输入值是否与大于条件值 |
NumberNotGreaterThan |
Number/Number[] |
Number value |
检查输入值是否与不大于(小于或等于)条件值 |
NumberInRange |
Number/Number[] |
Number[][] values |
检查输入值是否在任一条件范围内 |
NumberNotInRange |
Number/Number[] |
Number[][] values |
检查输入值是否不在任一条件范围内 |
IsNull |
- |
无 |
检查输入值是否为null或未定义 |
IsNotNull |
- |
无 |
检查输入值是否不为null或未定义 |
IsTrue |
Boolean |
无 |
检查输入值是否为true |
IsNotTrue |
Boolean |
无 |
检查输入值是否不为true,即false |