分类 | 运算符名称 | 运算符 | 示例 |
基础运算符 | 求和运算符 | + | $1.key1+$1.key2>10 |
| 减法运算符 | - | $1.key1-$1.key2>100 |
| 乘法运算符 | * | $1.LatencyMs\*1000>10 |
| 除法运算符 | / | $1.Distance/1000>10 |
| 取模运算符 | % | $1.Column%10==0 |
比较运算符 | 等于 | == | $1.Number==100 $1.Result=="Error" |
| 大于 | > | $1.Number>100 |
| 小于 | < | $1.Number<100 |
| 大于等于 | >= | $1.Number>=100 |
| 小于等于 | <= | $1.Number<=100 |
| 不等于 | != | $1.Result != "error" |
括号 | 小括号 控制运算优先级 | () | ($1.key1+$1.key2)/$1.key3>100 |
逻辑运算符 | 与 | && | $1.Number>100 && $1.Result=="Error" |
| 或 | || | $1.Number>100||$1.Result=="Error" |
转义运算 | 转义运算 | [] | [$1.process-time],其中 process-time 整体会被当作一个key。 |