SAP 常见函数

 

 

 

*大小写转换
TRANSLATE STRING TO UPPER CASE.
TRANSLATE STRING TO LOWER CASE.

*前缀去零
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' 
    EXPORTING
      input  = ls_item-item_code
   IMPORTING
      output = ls_item-item_code. 

*前缀补零
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'   
EXPORTING
  input  = i_lifnr
IMPORTING
 output = i_lifnr.


车牌正则表达式
DATA: matcher TYPE REF TO cl_abap_matcher,
      match   TYPE c LENGTH 1.
matcher = cl_abap_matcher=>create( pattern     = '^[京津沪渝冀豫云辽黑湘皖鲁新苏浙赣鄂桂甘晋蒙陕吉闽贵粤青藏川宁琼使领A-Z]{1}[A-Z]{1}[A-Z0-9]{4}[A-Z0-9挂学警港澳]{1}$'
                                   text        '粤B12345' ).
match = matcher->match( ). 

 


 

 

 

posted @ 2021-12-17 11:21  骑着蜗牛着世界  阅读(98)  评论(0)    收藏  举报