代码
DATA: xstr TYPE string.
DATA: lt_split TYPE TABLE OF string.
DATA: lw_split TYPE string.
xstr = '测试001;测试002;测试003;测试004'.
WRITE: / '第1次测试:' && xstr .
SPLIT xstr AT ';' INTO TABLE lt_split .
LOOP AT lt_split INTO lw_split.
WRITE: / lw_split.
ENDLOOP.
xstr = '测试005;测试006;'.
WRITE: / '第2次测试:' && xstr .
SPLIT xstr AT ';' INTO TABLE lt_split .
LOOP AT lt_split INTO lw_split.
WRITE: / lw_split.
ENDLOOP.
xstr = '测试009'.
WRITE: / '第3次测试:' && xstr .
SPLIT xstr AT ';' INTO TABLE lt_split .
LOOP AT lt_split INTO lw_split.
WRITE: / lw_split.
ENDLOOP.
结果:
第1次测试:测试001;测试002;测试003;测试004
测试001
测试002
测试003
测试004
第2次测试:测试005;测试006;
测试005
测试006
第3次测试:测试009
测试009