当前位置:首页>开发知识>ABAP开发>开发知识点>abap 删除字符串末尾*

abap 删除字符串末尾*

DATA: STR(20),STR2(20),N.

STR = ' abcade*'.

WRITE STR.

IF SUBSTRING( VAL = STR OFF = STRLEN( STR ) - 1 LEN = 1 ) = '*'.

STR = SUBSTRING( VAL = STR LEN = STRLEN( STR ) - 1 ) .

ENDIF.

WRITE / STR.

此程序是出自abap 老白,此处只为记录下来备用,

这个程序在ehp7可以编译通过,在ecc6 环境下可能会有编译错误

 

DATA v_res TYPE string.

v_res = shift_right( val = str places = 0 ).

WRITE : v_res.

 

v_res = shift_right( val = str sub = |*| ).

无须判断

给TA打赏
共{{data.count}}人
人已打赏
开发知识点

字符串处理

2022-11-21 16:14:48

开发知识点

ABAP 遍历CA CO CS

2022-11-21 16:17:23

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索