title: Why doesn't /0/g match in a string that contains zeroes?
body: <p>This code always returns "false" at last, even if Integer contains any zero:</p>
  
  <pre><code>Integer i = (int) rand(1, 200); // random [1;200)
  String regexp = "/0/g";
  Pattern p = Pattern.compile(regexp);
  Matcher m = p.matcher(i.toString());
  
  print(i);
  print(m.matches());
  </code></pre>
  
  <p>What is the reason? I don't get where the mistake could be.</p>
  
  <p>Needed: m.matches() = "true" if Integer contains one or more zero.</p>