2009/01/20

abap反截子字串

不定长字符串,截取后面的第二个到第三个字符HI。
text = 'AB。。。CDEFGHIJ'.
len = strlen( text ) - 3.
SHIFT text by len LEFT.
result_HI = text+0(2).

-----------------------------------------------------
SHIFT dobj 
 [{BY num PLACES} | {UP TO sub_string}]
 [LEFT|RIGHT] [CIRCULAR]
SHIFT dobj
 {LEFT DELETING LEADING} | {RIGHT DELETING TRAILING} pattern. 
 [IN {BYTE|CHARACTER} MODE]. 

No comments: