要求:解析下面三个由“/”连接的字符串。传统的方法见下图中第98行的函数模块SKWF_UTIL_IO_FIND_BY_KEY:该函数模块的作用是解析文档类型:L,文档类:CRM_L_ORD和用两个/隔开的文档guid。该功能模块采用传统的方法将三个key拆分存储到一个内标中,然后通过READTABLEINDEX1、2、3提取每个key,总共用了42行代码。如果使用正则表达式,只需要1行代码:后者比前者快3~6倍:因为FINDREGEX是在ABAPKernel中用C++实现的,比在ABAP端做效率更高。参考以下性能测试对比结果(单位:微秒)。
