zoukankan      html  css  js  c++  java
  • ABAP中SPLIT关键字 当分隔符位于字符串首尾时

      使用SPLIT关键字将一个字符串按某个分隔符拆分,如果分隔符穿插在字符串中间(即首尾字符均不是分隔符的情况),我们很容易知道拆分后的结果,但如果分隔符恰好位于字符串首或者末尾呢?

      如下面的代码所示,在调试窗口中可以看到执行完第6行代码之后内表 lt_split_table 中所有的行项目。

    1 DATA: lv_str         TYPE string,
    2       lt_split_table TYPE TABLE OF string.
    3 
    4 lv_str = '/This/is/a/test./'.
    5 
    6 SPLIT lv_str AT '/' INTO TABLE lt_split_table.

      由以上测试的结果可知,当分隔符位于字符串首时,该分隔符左边拆分出一个空的字符串;当分隔符位于字符串末尾时,该分隔符右边不会拆分出空字符串。

    【原创博文,欢迎大家批评指正!如需转载请注明出处 http://www.cnblogs.com/shelwin/p/3258604.html 】

  • 相关阅读:
    最小路径
    零钱兑换
    硬币
    三步问题
    区域和检索
    除数博弈
    URI和URL的辨别
    交叉编译OpenMP
    牛客挑战赛44D-数列的和
    CF1408H. Rainbow Triples
  • 原文地址:https://www.cnblogs.com/shelwin/p/3258604.html
Copyright © 2011-2022 走看看