Extraction平台支持通用的运算符,包含算术运算符,比较运算符和逻辑运算符三种类型;
运算符
| 类别
| 操作目
| 说明
|
( )
| 括号
|
|
|
+ -
| 算术
| I/D+I/D S+S I/D+S S+I/D
I/D-I/D
| S和I/D的加操作获得字符串
|
* / %
| 算术
| I/D*I/D I*S S*I
I/D/I/D I/D%I/D
| S*I或I*S获得I个S重复的字符串
|
> >= < <= == !=
| 比较
| I/D
S==S S!=S
|
|
|| && == != !
| 逻辑
| B && B !B
| 只适用于Bool数据
|
² 运算符优先级
优先级(高—>低)
| 运算符
|
1
| ( )
|
2
| !
|
3
| * / %
|
4
| + -
|
5
| < <= > >=
|
6
| == !=
|
7
| && ||
|
提示
当操作符具有相同优先级时,运算依据自左向右的运算规则进行运算;通过使用括号
运算符可以强迫改变运算的优先顺序;