介绍一个有意思的abap字符串操作函数,能用一个字符串按位置替换另外一个字符传中的空格,也就是用一个字符串覆盖了另外一个字符串的空格,不知道能用在什么场合。。。。
代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
REPORT ZTEST_OVERBITE. DATA:l_str1 TYPE c LENGTH 20 VALUE `abcd1234`, l_str2 TYPE c LENGTH 30 VALUE ` 123 567`. WRITE:/ l_str1. WRITE:/ l_str2. * 用l_str1按位覆盖l_str2中的空格 CALL FUNCTION 'OVERLAY_BYTE' EXPORTING f2 = l_str1 CHANGING f1 = l_str2. WRITE:/ l_str2. |
运行:
发表评论