function asset_embed_youtube_extract_id in Asset 6        
                          
                  
                        Same name and namespace in other branches
- 5 asset_embed/providers/youtube.inc \asset_embed_youtube_extract_id()
File
 
   - asset_embed/providers/youtube.inc, line 12
Code
function asset_embed_youtube_extract_id($text) {
  $matches = array();
  
  preg_match('/param[^>]*value=\\"http:\\/\\/www.youtube.com\\/v\\/([^\\"]*)\\"/', $text, $matches);
  
  if (!isset($matches[1])) {
    
    preg_match('/http:\\/\\/www.youtube.com\\/watch\\?v=(.*)^\\"/', $text, $matches);
  }
  return isset($matches[1]) ? array(
    'id' => $matches[1],
  ) : false;
}