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
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
相关文章推荐
- 泛编程中关于std::string类型字符串长度大于预留空间与小于预留空间之间互相转换的探索测试
- Mysql 一个字段定义成int类型,查询时传入String,会截取字符串
- SAP ABAP编程 字符串相关处理
- SAP ABAP编程 批量查询事务码对应的授权对象和字段值
- SAP ABAP编程 在A字符串中查询匹配B字符串
- SAP ABAP编程 比较所有的字段类型
- ABAP--关于SAP Control Framework(入门GUI编程的不错的基础介绍)
- ABAP--关于SAP Control Framework(入门GUI编程的不错的基础介绍)
- ABAP--SAP的GUI类型介绍(对ABAP新手是个很好资料哦)
- stringbuilder是用来构造一个字符串的;而String是字符串类型,C#支持两种形式的字符串。
- ABAP--关于SAP Control Framework(入门GUI编程的不错的基础介绍)
- ABAP--SAP的GUI类型介绍(对ABAP新手是个很好资料哦)
- 生成查询的模糊匹配字符串
- Mini SAP 6.2 安装 ABAP/4 编程
- sqlserver查询类型匹配
- ABAP笔记:SAP Table 的类型
- Mini SAP 6.2 安装 ABAP/4 编程
- 字符串数组类型的object,如何转换为string[],
- ABAP--SAP的GUI类型介绍(对ABAP新手是个很好资料哦)
- Mini SAP 6.2 安装 ABAP/4 编程