删除分隔字符串的前两部分

remove the first two part of delimited string

我有一个带分隔符“_”的字符串,示例如下

'AAA_BBB_CCC_DDD_EEE'

我想trim分隔字符串的前两个元素。预期输出:

'CCC_DDD_EEE'

您应该可以使用 regexp_substr():

select regexp_substr(string, '^[^_]+_[^_]+_(.*)$', 1, 1, 'e')

regexp_replace():

select regexp_replace(string, ''^[^_]+_[^_]+_', '')