在 SAP HANA 中透過單次出現替換多次出現
你正在使用的 \1+ 程式碼僅移除連續出現的字元。你可以使用以下程式碼。
SELECT REPLACE_REGEXPR('(.)(?=.*\1)' IN '22331122' WITH '' OCCURRENCE ALL) FROM DUMMY輸出結果為“312”。此程式碼將移除所有多次出現的字元,僅保留最後出現的字元。
廣告
你正在使用的 \1+ 程式碼僅移除連續出現的字元。你可以使用以下程式碼。
SELECT REPLACE_REGEXPR('(.)(?=.*\1)' IN '22331122' WITH '' OCCURRENCE ALL) FROM DUMMY輸出結果為“312”。此程式碼將移除所有多次出現的字元,僅保留最後出現的字元。