В Presto DB вы должны иметь возможность использовать функцию regexp_extract()
в форме, которая поддерживает группы захвата:
REGEXP_EXTRACT(val, 'menu=([^&]+)', 1)
Распределение регулярных выражений:
menu= # litteral string 'menu='
( # beginning of capturing group number 1
[^&]+ # at least one character other than '&'
) # end of capturing group number 1