title: java regular expression for String surrounded by ""
body: <p>I have:</p>
  
  <pre><code>String s=" \"son of god\"\"cried out\" a good day and ok ";
  </code></pre>
  
  <p>This is shown on the screen as:</p>
  
  <pre><code>"son of god""cried out" a good day and ok 
  
  Pattern phrasePattern=Pattern.compile("(\".*?\")");
  Matcher m=phrasePattern.matcher(s);
  </code></pre>
  
  <p>I want get all the phrases surrounded by "" and add them to an <code>ArrayList&lt;String&gt;</code>. It might have more than 2 such phrases. How can I get each phrase and put into my <code>Arraylist</code>?</p>