Regex for Integer (signed)
Matches an optionally signed whole number.
^[+-]?\d+$
Proof it works
| Sample | Should match | Result |
|---|---|---|
42 |
yes | pass |
-7 |
yes | pass |
+1000 |
yes | pass |
3.14 |
no | pass |
1e5 |
no | pass |
abc |
no | pass |