要截取以分隔符拆分的字符串取最后一位,例如:ABCD59999P99DEF,ABCD59999P99最后结果要求第一个输出DEF,第二个输出P;我尝试了RegExp_substr函数,以9为分隔符,但是取不到最后一个,只能按顺序取,请问这个该怎么获取呢
你截取规则是什么呢?
反转字符串,正则截取第一个,然后再反转截取结果
reverse(RegExp_substr(reverse(column_value),'[^9]+',1))