Possible Duplicate:
A comprehensive regex for phone number validation
Validate phone number with JavaScript
I'm trying to write a regular expression to validate US phone number of format (123)123-1234 -- true 123-123-1234 -- true
every thing else in not valid.
I came up something like
^\(?([0-9]{3}\)?[-]([0-9]{3})[-]([0-9]{4})$
But this validates, 123)-123-1234 (123-123-1234
which is NOT RIGHT.