title: Regex pattern to extract PHPSESSID value from string
body: <p>I am having some issues with <code>preg_match()</code>. 
  I used this code (and it used to worked pretty well in the past):</p>
  
  <pre><code>preg_match("/PHPSESSID=(.*?)(?:;|\r\n)/", $code, $phpsessid);
  </code></pre>
  
  <p>but now it's not working anymore. (returns an empty array).</p>
  
  <p>My subject : <code>HTTP/1.1 302 Moved Temporarily Server: nginx/1.8.0 Date: Wed, 24 May 2017 08:58:57 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: keep-alive X-Powered-By: PHP/5.3.10-1ubuntu3.18 Set-Cookie: PHPSESSID=jrq8446q91fv6eme2ois3lpl07; expires=Thu, 24-May-2018 08:58:57 GMT; path=/; Expires: Thu, 19 Nov 1981 08:52:00 GMT Pragma: no-cache Cache-Control: no-store, no-cache, must-revalidate Location: index.php
  *</code></p>
  
  <p>I need to get the PHPSESSID value: <code>jrq8446q91fv6eme2ois3lpl07</code></p>
  
  <p>Thanks for your answers.</p>