情形1:以某个字符为切割点,取这个字符前面和后面的字符串。

DATA: kunnr(20),kunnr1(20),kunnr2(20).kunnr = 'KYU102345'.
SPLIT kunnr AT 'U' INTO kunnr1 kunnr2.
WRITE:/ kunnr1.
WRITE:/ kunnr2.

运行结果:

如果要以K为分割点,那么kunnr1为空,kunnr2为除第一位外,剩余位YU102345。

SPLIT kunnr AT 'K' INTO kunnr1 kunnr2.

如果切割的字符串是“KKKYU102345”,仍然以K为切割点,此时仍然是以第一位的K作为切割点,得到的kunnr1为空,kunnr2为除第一位外,剩余字符串。

情形2.取字符串的倒数n位,例如倒数6位。参考如下逻辑.

LOOP AT lt_tab INTO ls_tab.CONDENSE ls_tab-charg.IF strlen( ls_tab-charg ) > 1 .lv_len = strlen( ls_tab-charg ).IF lv_len GE 6.lv_init = lv_len - 6.ls_tab-charg = ls_tab-charg+lv_init.ENDIF.ENDIF.COLLECT ls_tab INTO s_mt_tab.CLEAR: lv_len,lv_init.ENDLOOP.

参考文章:

ABAP 如何截取字符串的最后几位_酒剑仙abc的博客-CSDN博客_abap截取最后4位

SAP ABAP 处理字符串串串串串串串串(详细) - 明大叔 - 博客园

ABAP: 分割字符串相关推荐

  1. jquery中如何以逗号分割字符串_百度知道

    jquery中如何以逗号分割字符串_百度知道javascript本身就是带split方法的 定义和用法 split() 方法用于把一个字符串分割成字符串数组. 语法 stringObject.spli ...

  2. c语言以空格分割字符串_C语言: 利用sscanf() 函数分割字符串

    头文件:#include sscanf()函数用于从字符串中读取指定格式的数据,其原型如下: int sscanf (char *str, char * format [, argument, ... ...

  3. python字符串按长度分割_python 按照固定长度分割字符串的方法小结

    有如下的一堆mac地址,需要更改成一定格式,如mac='902B345FB021'改为mac='90-2B-34-5F-B0-21'. 借助python脚本,可以轻松实现,原理就是:字符串的按照固定长 ...

  4. B00009 C语言分割字符串库函数strtok

    切割字符串是常用的处理. 这里给出一个使用函数strtok切割字符串的例子. 使用C语言的库函数strtok来切割字符串的好处在于,可以指定任意字符作为分隔符来切割单词.使用该函数,切割字符串的分隔符 ...

  5. R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂、split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串、str_split_fixed

    R语言使用str_split函数和str_split_fixed函数将字符串分割(分裂.split)成几个部分:str_split函数使用指定的字符或者字符串分割字符串.str_split_fixed ...

  6. 分割字符串_[话俾你知]Python使用正则处理字符串技巧(分割、替换)

    当你遇见了一个问题需要使用正则来处理,这个时候你就有了两个问题. 我主业是做图像处理,自然语言处理接触不多,正则表达式的研究并不深入,本文只讲述一些小技巧,如果你对正则表达式比较感兴趣,可以去看看有本 ...

  7. Struts2 分割字符串标签s:generator

    Struts2 分割字符串标签s:generator有些时候会从后台返回一个字符串,可以通过Strut2的标签s:generator进行分割.generator标签,该标签可以将指定字符串按指定分隔符 ...

  8. SQL分割字符串,SQL按照指定字符分割字符串,SQL处理字符串...

    SQL分割字符串,SQL按照指定字符分割字符串,SQL处理字符串 -----原文来源于网络  T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历 ...

  9. python长度分割文本_python 按照固定长度分割字符串的方法小结

    有如下的一堆mac地址,需要更改成一定格式,如mac='902B345FB021'改为mac='90-2B-34-5F-B0-21'. 借助python脚本,可以轻松实现,原理就是:字符串的按照固定长 ...

最新文章

  1. ubuntu16.04安装UR3/UR5/UR10机械臂的ROS驱动并实现gazebo下Moveit运动规划仿真以及真实UR3机械臂的运动控制(1)
  2. Linux常用实用命令
  3. [选拔赛1]花园(矩阵快速幂),JM的月亮神树(最短路),保护出题人(斜率优化)
  4. 分布式系统中的领导选举
  5. ORA-07445 ERROR on auto execute of job 8913
  6. 关于JWT(Json Web Token)的思考及使用心得 1
  7. 无法通过ip地址连接其它电脑的数据库,但是又可以ping通,错的不是配置,而是差了一个步骤
  8. PC端 二维码/条形码扫描器1.1-支持截图+摄像头+本地图片+扫描枪识别
  9. 黑莓7290使用技巧-转载
  10. GNN-频域-2016:ChebNet【频谱图卷积】【切比雪夫多项式(ChebShev Polynomial)】【应用切比雪夫多项式加速特征矩阵求解】【GCN来源于对ChebNet的进一步简化与近似】
  11. java工作流引擎(j-roadflow)快速入门教程
  12. 编写一个链表结构关于车的属性,读取任意多辆车的车型、车牌号、外形颜色、价钱输入。之后遍历链表,再将链表数据打印出来。
  13. 图像处理: 五种 插值法
  14. 软件架构之分层模式 Layered Architecture
  15. 孟岩:参与设计20多个区块链经济系统后,我总结出4个原则和7个陷阱 |区块链捕手
  16. 综合日语第一册第五课
  17. 华为S5300系列交换机V100R006SPH019升级补丁
  18. WHQL认证如何给驱动程序做数字签名
  19. python 双精度浮点_Python双精度浮点数运算并分行显示操作示例
  20. 使用微信开发者工具的调试器

热门文章

  1. 关于团队的一些思考,玩WOW时候的思考
  2. XMind之乱世三国
  3. Chrome实现跳过百度网盘客户端下载(较快速灵活的下载大文件)
  4. 计算机禁用程序在哪,禁止启动项_禁止启动项在哪里设置
  5. DIV或Divide命令 等分对象
  6. js获取下一个月最后一天
  7. 如何掌握java多线程,高并发,大数据方面的技能?
  8. 生态的世界末日:昆虫可能将在“一个世纪内”灭绝
  9. 树莓派智能小车的购买选择、硬件原理、程序编写全套教程
  10. 可逆矩阵的概念 逆矩阵的求解方法总结