2020-08-27 01:21发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我有大约60-80个字符的字符串,其长度取决于运行时。 现在,我想在字符串的第3个和第4个字符之间插入一个字符值。
例如:Str1 ='020BUPATEXAS ...'
现在,我想在第三个字符和第四个字符之间插入一个值'E',如下所示:
Str1 ='020EBUPATEXAS ....'
任何人都可以对此发表一些看法。
维纳(Vinay)
嗨,
另一个没有新变量的解决方案:
数据: str1 TYPE字符串 值'020BUPATEXASxxxxxxx'。 将str1(3)'E'str1 + 3连接到str1中。
此致
Daniel
Priya Mohan
现在提出新声明
结果= str1 + 0(3)&&'E'&& str1 + 3。
或更优
result = | {str1 + 0(3)} E {str1 + 3} |
您需要一个新变量,然后逐步填写。
移动:str1(3)到new_text(3), 'E'到new_text + 3(1), str1 + 3到new_text + 4。
尼克
试试这个
REPORT ZTEST_CHA。 数据:V_char类型的字符串, v_len类型i。 v_char ='020string'。 V_len = strlen(v_char)。 v_len = v_len-3。 将v_char + 0(3)'E'v_char + 3(v_len)连接到v_char中。 写:v_char。
最多设置5个标签!
嗨,
另一个没有新变量的解决方案:
此致
Daniel
Priya Mohan
现在提出新声明
结果= str1 + 0(3)&&'E'&& str1 + 3。
或更优
result = | {str1 + 0(3)} E {str1 + 3} |
嗨,
您需要一个新变量,然后逐步填写。
此致
尼克
嗨,
试试这个
一周热门 更多>