North American telephone number
^[(]*([0-9]{3})[- .)]*[0-9]{3}[- .]*[0-9]{4}$

Test for 10-digit North American telephone numbers.

Will allow spaces, hyphens, or periods as optional separators as well as optional parentheses around the first three numbers

Feel free to comment if you can add help to this page or point out issues and solutions you have found. I do not provide support on this site, if you need help with a problem head over to stack overflow.

Comments

Your email address will not be published. Required fields are marked *