30.7. Operator 参考
二进制运算符
简单语言 predicates 的二进制运算符在 表 30.2 “简单语言的二进制 Operator” 中显示。
Operator | 描述 |
---|---|
| 等于. |
| 等于忽略问题单。在比较字符串值时忽略大小写。 |
| 大于. |
| 大于等于. |
| 小于. |
| 小于或等于. |
| 不等于. |
| 测试 LHS 字符串是否包含 RHS 字符串。 |
| 测试 LHS 字符串是否 不包含 RHS 字符串。 |
| 测试 LHS 字符串是否与 RHS 正则表达式匹配。 |
| 测试 LHS 字符串与 RHS 正则表达式 不匹配。 |
| 测试 LHS 字符串是否出现在 RHS 以逗号分隔的列表中。 |
| 测试 LHS 字符串是否 没有出现在 RHS 逗号分隔列表中。 |
|
测试 LHS 是 RHS Java 类型的实例(使用 Java |
|
测试 LHS 不是 RHS Java 类型的实例(使用 Java |
|
测试 LHS 编号是否位于 RHS 范围内(其中范围具有格式, |
|
测试 LHS 编号 没有 位于 RHS 范围(其中范围具有格式, |
| Camel 2.18 中的新功能.测试 LHS 字符串是否以 RHS 字符串开头。 |
| Camel 2.18 中的新功能.测试 LHS 字符串是否以 RHS 字符串结尾。 |
元运算符和字符转义
简单语言 predicates 的二进制运算符在 表 30.3 “简单语言的元 Operator” 中显示。
Operator | 描述 |
---|---|
| 通过 1 递增数字. |
| 1 递减编号. |
| 换行符。 |
| 回车符返回字符。 |
| 选项卡字符。 |
| (obsolete) Sce Camel 版本 2.11,不支持反斜杠转义字符。 |
组合 predicates
表 30.4 “适用于简单语言的谓词” 中显示的组合可用于组合两个或更多简单的语言 predicates。
Operator | 描述 |
---|---|
| 将两个 predicates 与逻辑 和 相结合。 |
| 将两个 predicates 与逻辑 包或 相结合。 |
|
已弃用。使用 |
|
已弃用。使用 |