У меня есть таблица с URL-адресом в виде:
/api/v2/order/3882-f4e2-0023-fe56
Я хочу сгруппировать URL-адреса, исключая uuid для заказа.Я попытался с помощью следующей функции:
SELECT ... FROM ...
GROUP BY REGEXP_EXTRACT(url , '(/[a-zA-Z0-9]+)+(?:(\\/(([a-fA-F0-9]{4}(-)*)){4}))')
Но я получаю следующую ошибку:
Ошибка: должна быть указана только одна группа захвата
Я пробовал регулярное выражение на этом сайте онлайн-тестирования, и оно соответствует желаемому URL: https://regexr.com/40tjs