点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我写了一小段代码来了解regexp的工作原理,在这里我有一个内部表,只有一个字段,
该字段包含一个字符串,我想检查字符串的末尾是否有'=',然后从内部表中删除该记录。
现在我已经测试了'[=] $','(== $','\ = $','= $',但是这些似乎都不起作用,字符串中的单词之间可以有空格,请 帮我解决这个问题。
在wa_table-field中查找'= $'。 如果sy-subrc eq 0。 删除i_table。 endif。
嘿,
您不是在语句(?)中缺少" REGEX"-像这样:
RegExr上的正则表达式示例: https://regexr.com/3gjtt (用您的 '='符号)
如果与您的字段中的等号无关紧要,则可以尝试使用" CS"( ABAP文档)。
如果您想尝试一下,可能会在SAP系统上收到以下有关"玩具"的报告: https://archive.sap.com/documents/docs/DOC-10291
-DEMO_REGEX_TOY
-DEMO_REGEX
希望其中一些可以帮助您。
最好的问候
Marco
在...中找到正则表达式'= $'。
使用SE38报告DEMO_REGEX_TOY在各种测试中测试您的REGEX表达式 数据,因此如果不确定regex语法并想尝试一下并确保其有效,则不必在调试器中执行此操作。
Mohd Ameen Bari , 请跟进您提出的问题。
嗨,
尝试使用以下表达式:
最好的问候
Arne
一周热门 更多>