30.7. Operator 参考
二进制操作符
简单语言 predicates 的二进制运算符显示在 表 30.2 “Simple Language 的二进制 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) Since Camel 版本 2.11 不支持反斜杠转义字符。 |
组合 predicates
表 30.4 “Simple Language Predicates 的组合” 中显示的组合可用于组合两个或多个简单语言 predicates。
Operator | 描述 |
---|---|
| 将两个 predicates 与 logical 和 组合。 |
| 将两个 predicates 与逻辑 包含 或 组合。 |
|
弃用。改为使用 |
|
弃用。使用 |