C.2. 选择标准 Operator
表 C.2 “选择标准分组 Operator” 描述选择条件分组运算符。
| 分组 Operator | 描述 |
|---|---|
| ( ) | 用于分组语句 |
| [ ] | 用于将字符串分组为字符串列表(匹配) |
| { } | 用于将字符串分组为字符串列表(subset match) |
表 C.3 “选择标准比较 Operator” 描述选择条件比较运算符以及可以使用它们的字段类型。
| 比较 Operator | 描述 | 字段类型 |
|---|---|---|
| =~ | 匹配正则表达式 | regex |
| !~ | 不匹配正则表达式. | regex |
| = | 等于 | 数字、大小、百分比、字符串列表、时间 |
| != | 不等于 | 数字、大小、百分比、字符串列表、时间 |
| >= | 大于或等于 | 数字、大小、百分比、时间 |
| > | 大于 | 数字、大小、百分比、时间 |
| <= | 小于或等于 | 数字、大小、百分比、时间 |
| < | 小于 | 数字、大小、百分比、时间 |
| 自 | 从指定的时间(same 为 >=) | time |
| 之后 | 指定的时间(same 为 >) | time |
| 直到 | 直到指定时间(与 <= 的作用) | time |
| 之前 | 在指定时间前(类似于 <) | time |
表 C.4 “选择标准逻辑和分组 Operator” 描述选择条件逻辑和分组运算符。
| 逻辑和分组 Operator | 描述 |
|---|---|
| && | 所有字段都必须匹配 |
| , | 所有字段都必须匹配(与 && 的作用) |
| || | 至少一个字段必须匹配 |
| # | 至少一个字段必须匹配(与 ||)一样) |
| ! | 逻辑别名 |
| ( | 左圆括号(grouping operator) |
| ) | 右圆括号(grouping operator) |
| [ | 列出开始(分组 operator) |
| ] | 列出结束(分组 operator) |
| { | 列出子集(分组 operator) |
| } | 列出子集结尾(分组 operator) |