算数运算符
report ys_sep_08.
data: a type i value 150,
b type i value 50,
result type i.
result = a / b.
write / result.
3
比较运算符
report ys_sep_08.
data: a type i value 115,
b type i value 119.
if a lt b.
write: / 'a is less than b'.
end if.
a is less than b
report ys_sep_08.
data: a type i.
if a is initial.
write: / 'a is assigned'.
endif.
a is assigned
字符串运算符
字符串操作符 |
说明 |
CO(仅包含) |
检查A是否仅由B中的字符组成 |
CN(不包含) |
检查A是否包含不在B中的字符 |
CA(包含任何) |
检查A是否至少包含一个字符B |
NA(包含任何) |
检查A是否不包含任何字符B |
CS(包含字符串) |
检查A是否包含字符B |
NS(不包含字符串) |
检查A是否不包含字符B |
CP(包含模式) |
它检查A是否包含B中的模式 |
NP(不包含模式) |
它检查A是否不包含B中的模式 |
report ys_sep_08.
data: p(10) type c value 'apple',
q(10) type c value 'chair'.
if p ca q.
write: / 'p contains at least one character of q'.
endif.
网友评论