title: Regular expression that don't match 0
body: <p>I want to test with regex if a string does not match "0"</p>
  
  <p><code>"a"</code>, <code>"00"</code>, <code>"0a"</code>, <code>"a0"</code> are valid strings.
  <code>"0"</code> is not</p>
  
  <p>my actual regex is</p>
  
  <pre><code>^(0.+|[^0].*)$
  </code></pre>
  
  <p>Is there a easier way (regex) to deal with this kind of situations.</p>