title: Pattern and Matcher in Java: Matcher only finds one match instead of two
body: <p>I'm working with Pattern and Matcher in Java. I have the following code:</p>
  
  <pre><code>String searchString = "0,00,0";
  String searchInText = "0,00,00,0"
  Pattern p = Pattern.compile(searchString);
  Matcher m = p.matcher(searchString);
  while(m.find){
    ... 
  }
  </code></pre>
  
  <p>My Problem is that the Matcher only finds one match from the first zero to the 4th zero. But there should be another match from the 3rd zero to the last zero. </p>
  
  <p>Can someone help me? Is there a workaround?</p>