title: PHP preg_match doesn't match
body: <p>I want to get string from xml here:</p>
  
  <pre><code>https://gdata.youtube.com/feeds/api/videos/MZoO8QVMxkk?v=2
  </code></pre>
  
  <p>I want to get video title as variable <code>$vtitle</code> and video description as <code>$vdescription</code></p>
  
  <pre><code>&lt;?php 
      $vinfo = @file_get_contents("https://gdata.youtube.com/feeds/api/videos/MZoO8QVMxkk?v=2");
      $vtitle = preg_match("/&lt;media:title type='plain'&gt;(.*?)&lt;\/media:title&gt;/", $vinfo, $match);
      $vtitle = $match[1];
      $vdescription = preg_match("/&lt;media:description type='plain'&gt;(.*?)‬‬&lt;\/media:description&gt;/", $vinfo, $match);
      $vdescription = $match[1]; 
  ?&gt;
  &lt;h1&gt;&lt;?php echo $vtitle; ?&gt;&lt;/h1&gt;
  &lt;p&gt;&lt;?php echo $vdescription; ?&gt;&lt;/p&gt;
  </code></pre>
  
  <p>Output for $vtitle: </p>
  
  <blockquote>
    <p>New Avengers Trailer Arrives - Marvel's Avengers: Age of Ultron
    Trailer 2</p>
  </blockquote>
  
  <p>Why output for $vdescription is empty or doesn't match?
  Please help what's wrong with this code?
  Thanks</p>
  
  <p>Eva</p>