title: Cannot match string using regex
body: <p>I am working on some regex and I wonder <strong>why</strong> this regex</p>
  
  <pre><code>"(?&lt;=(.*?id(( *)=)\\s[\"\']))g"
  </code></pre>
  
  <p>does not match the string</p>
  
  <pre><code>&lt;input id = "g" /&gt;
  </code></pre>
  
  <p>in Java?</p>