I need to find a regex that checks that the input string contains exactly 10 numeric characters, while other characters in the string are still allowed.
I will strip all non-numeric characters in post-processing, but I need a regular expression to validate on the client side.
For example, they should all match:
- 1234567890
- 12-456879x54
- 321225 -1234AAAA
- xx1234567890
But this should not:
- 123456789 (not enough digits)
- 12345678901 (too many digits)
It seems to be very simple, but I just can't understand.
source share