获取SAP ABAP中任意两个特定字符之间的所有出现的字符串
我通常在所有这种情况下都使用REGEX,因为它更快,更易读,并且会向您推荐。
您可以使用类似代码片段的方式完成工作。
DATA: lv_para TYPE string. lv_para = ' You &are like& kite &flying& in a &hurricane&'. REPLACE ALL OCCURRENCES OF REGEX '&[^&]+&' IN lv_para WITH ''. WRITE lv_para.
让我为您解释正则表达式。它应该与第一个“&”匹配,然后您可以将多个出现的“&”与任何组合进行匹配,并且最后一个匹配的“&”必须匹配。