title: PHP preg_match get content between
body: <pre><code>&lt;!--:en--&gt;Apvalus šviestuvas&lt;!--:--&gt;
  &lt;!--:ru--&gt;Круглый Светильник&lt;!--:--&gt;
  &lt;!--:lt--&gt;Round lighting&lt;!--:--&gt;
  </code></pre>
  
  <p>I need get the content between  <code>&lt;!--:lt--&gt;</code> and <code>&lt;!--:--&gt;</code></p>
  
  <p>I have tried:</p>
  
  <pre><code>$string  = "&lt;!--:en--&gt;Apvalus šviestuvas&lt;!--:--&gt;&lt;!--:ru--&gt;Круглый Светильник&lt;!--:--&gt;&lt;!--:lt--&gt;Round lighting&lt;!--:--&gt;";
  preg_match('&lt;!--:lt--&gt;+[a-zA-Z0-9]+&lt;!--:--&gt;$', $string, $match);
  
  var_dump($match);
  </code></pre>
  
  <p>Something is wrong with the syntax and logic.  How can I make this work?</p>