postgresql: выделить домен первого уровня из адреса
подскажите как выделить домен первого уровня из адреса в postgresql (через регулярное выражение)
нужен именно домен первого уровня, т.е. чтобы для
https://www.one1.two2.you-tu_be.com/watch?v=PyEYtwpKrfI&t=872s
получить
you-tu_be.com
вот такой же запрос выделяет просто домен
select REGEXP_REPLACE(SUBSTRING(link, '(?<=://)([^/]+)'), '^www\.', ''), link from tbl
Источник: Stack Overflow на русском