title: How to deal with ' and " characters in regex?
body: <p>I am trying to match certain phrases using this regex</p>
  
  <pre><code>String k = "{'hello','hi'}";
  Pattern pattern = Pattern.compile("(\\{)(((([A-Za-z0-9_()\'\"\\.\\+\\-\\*/])+((,)?([A-Za-z0-9_()\\+\\-\\*/]))*)|(\\w)))?(\\})");
  
  
  Matcher match = pattern.matcher(k);
  System.out.println(match.matches());
  </code></pre>
  
  <p>It work fine with all the chars that I specifies which means it matches <code>{1,2}</code> or <code>{1+3,method()}</code> and so on....
  only when I get string with <code>"</code> char or <code>'</code> like  <code>"{"hello","hi"}"</code> inside it seems that the regex doesn't identify this chars.</p>
  
  <p>Is there a special way to catch them?</p>