2020-08-17 11:44发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
如何搜索字符串中的特定字母并从中进行打印。
例如:可以说我有一个字符串" ABC123D"。 因此它必须在字符串中查找" C1"并打印" C123",使其总共为4个字符。
你好 Shakthi Ramalaxmi
数据: lv_needle TYPE字符串, lv_haystack TYPE字符串。 lv_needle ='C1'。 lv_haystack ='ABC123D'。 在字符模式匹配偏移数据(lv_position)中查找lv_needle在lv_haystack中的第一次出现。 WRITE/lv_haystack + lv_position。
但是它将根据提供的数据打印出" C123D"。
亲切的问候,
或:
ASSERT match(val ='ABC123D'regex ='C1 ..')='C123'。
(未测试)
您好, Shakthi Ramalaxmi ,您是否尝试过使用FIND? https://help.sap.com/doc/abapdocu_751_index_htm/7.51/zh-CN/abapfind.htm 问候 , Bartosz
最多设置5个标签!
你好 Shakthi Ramalaxmi
但是它将根据提供的数据打印出" C123D"。
亲切的问候,
Mateusz或:
(未测试)
您好, Shakthi Ramalaxmi ,
您是否尝试过使用FIND?
https://help.sap.com/doc/abapdocu_751_index_htm/7.51/zh-CN/abapfind.htm
问候 ,
Bartosz
一周热门 更多>