Ребят нужна ваша помощь по доработке шаблона, не могу разбить на группы эту регулярку так чтобы домен оказался в отдельной группе.
Регулярка не моя, это из исходников wordpress, но она очень хорошо ищет url, лучших шаблонов не нашел.
$pattern_url = '#(?<!=[\'"])(?<=[*\')+.,;:!&$\s>])(\()?([\w]+?://(?:[\w\\x80-\\xff\#%~/?@\[\]-]|[\'*(+.,;:!=&$](?![\b\)]|(\))?([\s]|$))|(?(1)\)(?![\s<.,;:]|$)|\)))+)#is';
При использовании этой регулярки, во вторую группу попадает весь урл, но мне еще надо только домен отфильтровать, чтобы в дальнейшем визуально сокращать ссылки до домена.