ABAP正则表达式和SPLIT INTO有什么区别?

技术ABAP正则表达式与SPLIT INTO有什么不同这篇文章主要介绍“ABAP正则表达式与SPLIT INTO有什么不同”,在日常操作中,相信很多人在ABAP正则表达式与SPLIT INTO有什么不同问题上存在疑惑,小

本文主要介绍“ABAP正则表达式和SPLIT INTO有什么区别”。在日常操作中,相信很多人都怀疑ABAP正则表达式和SPLIT INTO有什么区别。边肖查阅了各种资料,整理出简单易用的操作方法,希望能帮助大家解答“ABAP正则表达式和SPLIT INTO有什么区别”的疑惑!接下来,请和边肖一起学习!

要求:分别分析用“/”连接的以下三个字符串。

ABAP正则表达式与SPLIT  INTO有什么不同

传统方法见下图第98行功能模块skwf _ util _ io _ find _ by _ key3360。

ABAP正则表达式与SPLIT  INTO有什么不同

该功能模块用于分析documenttype:l、documentclass:crm _ l _ ord和由两个/分隔的文档guid。

功能模块采用传统方法,将三个按键拆分存储在一个内部标准中,然后READ TABLE INDEX 1、2、3 2、3分别取出每个按键。它用了42行代码。

ABAP正则表达式与SPLIT  INTO有什么不同

如果使用正则表达式,只需要一行代码:

ABAP正则表达式与SPLIT  INTO有什么不同

而且,后者比前者快3~6倍:因为FIND REGEX是用C在ABAP内核实现的,所以比在ABAP做效率更高。参考以下性能测试比较结果(单位:微秒)。

ABAP正则表达式与SPLIT  INTO有什么不同

ABAP正则表达式与SPLIT  INTO有什么不同

ABAP正则表达式与SPLIT  INTO有什么不同

至此,“ABAP正则表达式和SPLIT INTO有什么区别”的研究结束,希望能解决大家的疑惑。理论和实践的结合可以帮助你学得更好。去试试吧!如果你想继续学习更多的相关知识,请继续关注网站,边肖会继续努力,给大家带来更多实用的文章!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/157751.html

(0)

相关推荐

  • C++中为什么不要在一条语句内声明类或枚举值的同时又定义该类型的变量

    技术C++中为什么不要在一条语句内声明类或枚举值的同时又定义该类型的变量这篇文章主要讲解了“C++中为什么不要在一条语句内声明类或枚举值的同时又定义该类型的变量”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小

    攻略 2021年11月29日
  • springboot中如何整合log4g2

    技术springboot中如何整合log4g2这篇文章主要介绍了springboot中如何整合log4g2,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1

    攻略 2021年11月2日
  • Android事件分发机制

    技术Android事件分发机制 Android事件分发机制原文链接:https://juejin.im/post/5eb3e0d6f265da7c002028cd这次说下Android中的事件分发机制从

    礼包 2021年12月7日
  • Hbase如何使用

    技术Hbase如何使用这篇文章主要介绍了Hbase如何使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。与mysql 对比:1 创建表 只需要指定faml

    攻略 2021年12月8日
  • 为所当为,如何理解王维的《送别》

    技术为所当为,如何理解王维的《送别》唐代诗人为所当为、画家有“诗佛”之称的王维,字摩诘,号摩诘居士。河东蒲州人(山西运城),祖籍太原祁州人(太原祁县)历任官职甚多,后官至尚书右丞,故称王右丞。《送别》唐代: 王维下马饮君

    生活 2021年10月28日
  • 苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首

    技术苏轼的古诗有哪些,苏轼写的诗有哪些,古诗三百首1、 《题西林壁》 宋代:苏轼 横看成岭侧成峰苏轼的古诗有哪些,远近高低各不同。 不识庐山真面目,只缘身在此山中。 2、 《饮湖上初晴后雨二首》 宋代:苏轼 水光潋滟晴方

    生活 2021年10月29日