abap DATA: lv_string TYPE string, lt_parts TYPE TABLE OF string, ls_part TYPE string. lv_string = 'apple,banana,cherry'. " 待拆分的字符串,以逗号为分隔符 " 使用SPLIT语句拆分字符串 SPLIT lv_string AT ',' INTO TABLE lt_parts. " 遍历拆分后的字符串表并打印每个部分 LOOP AT lt_parts I...
CALL FUNCTION 'CL_ABAP_SPLIT_LINE'EXPORTING string = string_field IMPORTING split_string = split_string EXCEPTIONS error = 1 OTHERS = 2.在上面的示例中,我们首先定义了一个字符串变量string_field,其值为 'A,B,C,D,E'。然后,我们定义了一个字符串表split_string,用于存储拆分后的字符串。接下来...
1, 拆分字符串split 语法: SPLIT <c> AT INTO <c1> ... <cn>. 1 SPLIT <c> AT INTO <c1> ... <cn>. 代码: DATA: STRING(60), P1(20) VALUE '', P2(20) VALUE '', P3(20) VALUE '', P4(20) VALUE '', DEL(3) VALUE '***'. STRING = ' Part 1 *** Part 2 *** ...
DEL(3) VALUE'***'.STRING='Part 1 *** Part 2 *** Part 3 *** Part 4 *** Part 5'.WRITESTRING.SPLITSTRINGATDELINTOP1 P2 P3 P4.WRITE: /'P1:', P1.WRITE: /'P2:', P2.WRITE: /'P3:', P3.WRITE: /'P4:', P4. 2, 连接字符串Concatenate 语法: CONCATENATE<c1> ... <cn>IN...
abap 字符串操作(ABAP string manipulation) 1).SHIFT: truncate string 2).REPLACE: replace string 3) TRANSLATE: conversion string 4) SEARCH: lookup string 5).CONDENSE: removes the space in the string 6).SPLIT: split string 7).CONCATENATE: connection string 8) moving field content 9) converted...
2.字符串分隔, split 一个string的部分到一个内表或一系列的变量 SPLIT dobj AT sep INTO { {result1 result2 ...} | {TABLE result_tab} } [IN {BYTE|CHARACTER} MODE]. 3. 字符串查找, 在一个字符串中查找模式串(FIND or SEARCH) FIND sub_string ...
2.字符串分隔, split 一个string的部分到一个内表或一系列的变量 SPLIT dobj AT sep INTO { {result1 result2 ...} | {TABLE result_tab} } [IN {BYTE|CHARACTER} MODE]. 3. 字符串查找, 在一个字符串中查找模式串(FIND or SEARCH) FIND sub_string ...
7 STRING = ' Part 1 *** Part 2 *** Part 3 *** Part 4 *** Part 5'. 8 WRITE STRING. 9 SPLIT STRING AT DEL INTO P1 P2 P3 P4. 10 WRITE: /'P1:' , P1. 11 WRITE: /'P2:' , P2. 12 WRITE: /'P3:' , P3.
2.字符串分隔, split 一个string的部分到一个内表或一系列的变量 SPLIT dobj AT sep INTO { {result1 result2 ...} | {TABLE result_tab} } [IN {BYTE|CHARACTER} MODE]. 3. 字符串查找, 在一个字符串中查找模式串(FIND or SEARCH) FIND sub_string ...
CALLFUNCTION'STRING_SPLIT_AT_POSITION'16EXPORTING17string=l_string18pos =519*LANGU = SY-LANGU20IMPORTING21string1 =l_string122string2 =l_string23pos_new =l_pos24EXCEPTIONS25string1_too_small =126string2_too_small =227pos_not_valid =328OTHERS =429.30IFsy-subrc =0.31*WRITE:/ l_string1, ...