diff --git a/src/Model/Post/Media.php b/src/Model/Post/Media.php index ed36d219c3..9ef6eef9ea 100644 --- a/src/Model/Post/Media.php +++ b/src/Model/Post/Media.php @@ -796,7 +796,7 @@ class Media } // Search for links with descriptions - if (preg_match_all("/\[url\=(https?:.*?)\].*?\[\/url\]/ism", $body, $matches)) { + if (preg_match_all("#\[url=(https?://.+?)].+?\[/url]#ism", $body, $matches)) { foreach ($matches[1] as $url) { DI::logger()->info('Got page url (link with description)', ['uri-id' => $uriid, 'url' => $url]); $result = self::insert(['uri-id' => $uriid, 'type' => self::UNKNOWN, 'url' => $url], false);