title: Java regular expression to get characters between double quotes
body: <p>I need to figure out a regular expression (Pattern) to be able to get characters between double quotes.</p>
  
  <p>It's a little hard to explain, but here is what I want:</p>
  
  <p>If I run this through said expression:</p>
  
  <pre><code>say("ex" + "ex2", "ex3");
  </code></pre>
  
  <p>I will then be able to get three matches, which are;</p>
  
  <pre><code>"ex", "ex2", and "ex3"
  </code></pre>
  
  <p>all in their own strings.</p>
  
  <p>I've already tried this expression:</p>
  
  <pre><code>Pattern.compile("\\\"(.*)\\\"");
  </code></pre>
  
  <p>But instead of giving me three different <code>.group()</code>s, I get one <code>.group</code> which is <code>"ex", "ex2", and "ex3"</code></p>
  
  <p>So does anyone know an expression to give me the output I want?</p>