您的位置:首页 > 编程语言

SAP ABAP编程 在string类型A字符串中查询匹配string类型B字符串

2014-12-23 09:41 260 查看
如题,在string类型A字符串中查询匹配string类型B字符串,方法如下:

DATA: a TYPE string VALUE 'ABCDEFGHIJKLNM',

b TYPE string VALUE 'EFGHIJ',

c TYPE string .

DATA: off TYPE i VALUE 0, "从第几个字符开始查找

moff TYPE i,

mlen TYPE i.

FIND b IN SECTION OFFSET off OF

a

MATCH OFFSET moff  " => moff = 4 匹配成功 开始于第四个字符(从0 开始)

MATCH LENGTH mlen.  " => mlen = 6 匹配成功 字符长度

IF sy-subrc = 0.

CONCATENATE a ';' b INTO c.

ENDIF.

WRITE: c,moff,mlen. " => ABCDEFGHIJKLNM;EFGHIJ 4 6
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: