ABAP CA CO CS CP 等操作符


DATA: L_STR1 TYPE STRING,
      L_STR2 TYPE STRING.

L_STR1 = 'ca'. "匹配字符
L_STR2 = 'hubab'. "被匹配字符

"CA/NA:匹配字符中只要有一个字符在被匹配字符中就为true(区分大小写)
IF L_STR1 CA L_STR2.
  WRITE: /,'TRUE'.
ELSE.
  WRITE: /,'FALSE'.
ENDIF.

L_STR1 = 'ab'.
L_STR2 = 'hubab'.
"CO/CN:匹配字符中所有字符在被匹配字符中就为true(区分大小写)
IF L_STR1 CO L_STR2.
  WRITE: /,'TRUE'.
ELSE.
  WRITE: /,'FALSE'.
ENDIF.

L_STR1 = 'hubab'.
L_STR2 = 'AB'.
"CS/NS:被匹配字符中所有字符在匹配字符中就为true(不区分大小写)
IF L_STR1 CS L_STR2.
  WRITE: /,'TRUE'.
ELSE.
  WRITE: /,'FALSE'.
ENDIF.

L_STR1 = 'aac'.
L_STR2 = 'A*'.
"CP/NP:匹配字符中字符格式在被匹配字符中就为true(不区分大小写)
IF L_STR1 CP L_STR2.
  WRITE: /,'TRUE'.
ELSE.
  WRITE: /,'FALSE'.
ENDIF.


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM