我需要从一些看起来像这样的 youtube url 中获取一个字符串:
http://www.youtube.com/embed/WJlfVjGt6Hg?list=EC1512BD72E7C9FFCA&hl=en_US
我需要获取“../embed/”和“?list=..”(-> WJlfVjGt6Hg)之间的变量。
其他 youtube 网址的代码如下所示:
// Checks for YouTube iframe, the new standard since at least 2011
if ( !isset( $matches[1] ) ) {
preg_match( '#https?://www\.youtube(?:\-nocookie)?\.com/embed/([A-Za-z0-9\-_]+)#', $markup, $matches );}
我怎样才能做到这一点 ?