在 SAP HANA 中通过单次出现替换多次出现


你正在使用的 \1+ 代码仅移除连续出现的字符。你可以使用以下代码。

SELECT REPLACE_REGEXPR('(.)(?=.*\1)' IN '22331122' WITH '' OCCURRENCE ALL) FROM DUMMY

输出结果为“312”。此代码将移除所有多次出现的字符,仅保留最后出现的字符。

更新于: 2020 年 2 月 14 日

760 次浏览

开启你的 职业生涯

完成课程以获得认证

开始
广告
© . All rights reserved.