title: What does this Perl while loop mean?
body: <pre><code>while ($aaa =~ m/= "(\D.*?)"/g) 
  </code></pre>
  
  <p>I figured that it matches while <code>$aaa</code> is like <code>anything = "something"</code> it returns <code>something</code> (without the quotation mark).</p>
  
  <p>But what does this piece of code mean?</p>
  
  <pre><code>m/= "(\D.*?)"/
  </code></pre>