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