0

我正在尝试在文档中搜索其描述包含字符串 '* hh:mm ' 但不包含 ' mm:ss ' 的数据元素(其中 ' ' 是任意数量字符的通配符)。

我不知道该怎么做,所以我想知道你们中是否有人知道 SAP GUI 使用的正则表达式系统,所以我可以看看我能用它做什么。

Thx,你们统治!

4

2 回答 2

2

GUI 没有让您有机会使用正则表达式。您仅限于使用*and进行简单的模式匹配?。此外,使用描述文本进行搜索是个坏主意,因为文本和搜索是区分大小写的——您会找到“hh:mm”,而不是“HH:MM”。在您提到的特殊情况下,您可以使用存储库信息系统根据数据类型 TIMS 搜索域,但输出长度为 5,然后使用 where-used 索引查找相应的数据元素。(甚至可以根据某种数据类型搜索数据元素,我不完全确定。)

于 2012-11-09T18:27:31.040 回答
1

从 7.0 版开始,ABAP 支持符合 POSIX 标准 1003.2 的扩展正则表达式。

CL_ABAP_REGEX 和 CL_ABAP_MATCHER 类允许面向对象使用正则表达式。

更多细节在这里

于 2012-11-09T01:07:56.330 回答