Я предполагаю, что мы хотим получить первый каталог после косой черты, который мы могли бы начать с этого простого выражения:
\/(.+?)\/.+
Здесь мы получаем наш main
вывод, записанный вэта первая группа захвата:
(.+?)
, которую мы можем просто назвать ее, используя группу 1
, и наш код, вероятно, будет выглядеть следующим образом:
regexp_extract(filepath,'\/(.+?)\/.+', 1)