我有一个像这样的长字符串:
你好,我叫 Bobby。##我真的很喜欢 Stackoverflow,但我不喜欢字符串中出现新行。##祝 Bobby 好。
我尝试从字符串中删除双哈希并用空格替换它们,但我不知道该怎么做。
我尝试了以下方法(但没有一个对我有用):
REPLACE ALL OCCURRENCES OF '##' IN string WITH ''
// 什么也没发生
TRANSLATE string USING '##'
//什么也没发生
CALL FUNCTION 'SF_SPECIALCHAR_DELETE'
// 输入和导出仅 40 个字符长
提前致谢。
编辑:我正在使用 SAP NETWEAVER 7.5
此问题的解决方案:
REPLACE ALL OCCURRENCES OF CL_ABAP_CHAR_UTILITIES=>NEWLINE IN string WITH SPACE.