Здесь мы можем использовать выражение, похожее на:
(.+)(\/.+)
и наш код может выглядеть следующим образом:
select regexp_replace(filepath,'^(.+)(\/.+)$','$1')
или
select regexp_replace(filepath,'(.+)(\/.+)','$1')
Наш желаемый вывод находится в первой группе захвата $1
, за которой следует последняя косая черта и имя файла, во второй группе захвата $2
.