ABAP正则表达式

2020-08-19 10:37发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 我们如何利用Reg...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家,

我们如何利用Regex查找特定的模式,例如 字符串中的植物值。 该工厂将是数字或字母数字和4位代码。

PFB示例:

测试工厂〜A030〜新测试工厂〜0320

我要从上面的字符串中提取2个值,即A030和0320。

在这种情况下如何形成正则表达式?

此致

Sanjana

5条回答
骆驼绵羊
2020-08-19 11:04

如果植物没有被a取代 特定的子字符串(例如" Plant〜"),并且未经验证(例如针对T001W),您怎么知道找到的四个数字实际上是植物? 根据您的示例" TEST Plant〜A030〜NEW TEST Plant〜0320",如果仅测试连续四个字母数字值和可能的大写字母,则会得到以下结果:

  • TEST
  • A030
  • TEST
  • 0320

很明显,TEST不应该是植物,但不能

(如果不对大写字母进行测试,则还会两次获得" Plan"和" lant"。)

请查看您的要求并提供反馈。

一周热门 更多>