привет, я использую Embera (в зависимости от Oembed)
проблема в этом
protected $urlRegex = '~\bhttps?://[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/))~i';
Embera просто понимает http или https, как я могу заставить его поддерживать//например //youtube.com/watch?v=J-iyznGQ
или я хочу, чтобы функция php regex исправить и url с//до http://
\b(?:https?:)?//[^\s()<>]+(?:\([\w\d]+\)|([^[:punct:]\s]|/))
Это должно сработать для вас.
~
. Вск просто разместил тело регулярного выражения без разделителей.