title: Regex with grep does not give output with 0
body: <p>I am using grep to do regex in a csv file which contains lines like this:</p>
  <pre><code>29/10/2020,29/10/2020,08017360,Open,0,0,0,0,0,0,0,0,0,0
  </code></pre>
  <p>I am trying to match all the ones starting by &quot;08&quot;(third column). However it doesn't output anything. If I try it with any other number other than 0, it gives me the results accordingly. My regex is as follows:</p>
  <pre><code>grep &quot;^[^,]\+,[^,]\+10\+[^,]\+,08&quot; xxx.csv
  </code></pre>
  <p>To me it seems that is treating zero as a different character than a number.</p>
  <p>Can you tell me why is this behaviour and the best way to sort it using grep?</p>
  <p>Thank you</p>