Мне нужно получить все строки в базе, которые удовлетворяют следующей логике:
[some text/][digits(one or more)]_[some text]
Например,
'Main/Search/124_mobile'
'Main/Search/4_service'
Сначала мне нужно получить эти строки, а затем получить цифры до того, как_
символ.
Я попробовал этот тип регулярных выражений:
regexp_like(event, '^[Main/Search/[1-9]+(?=_')
Но он извлекает только такие строки, как:
Main/Search/1_
, и не извлекает строки с несколькими цифрами до _
symbol
В конце я ожидаю получить цифры перед символом _
.Для значения 'Main/Search/124_mobile'
это будет '124'