Regex to validate all whole numbers only i..e, [0, 1, 2, 3, ....].
(0|[1-9][0-9]*)
Regex to validate all natural (psoitive whole) numbers i..e, [1, 2, 3, ....] sometimes 0 as well.
including zero (0): (0|[1-9][0-9]*)
excluding zero (0): ([1-9][0-9]*)