How do I format plain 10 digit phone no. to us style (xxx)-xxx-xxxx using javascript regular expression.
Asked
Active
Viewed 799 times
1 Answers
1
This should do it: ^(\d{3})(\d{3})(\d{4})$
Here is a working example:
var testNumber = '1234567890';
var regex = /^(\d{3})(\d{3})(\d{4})$/;
var sub = '($1)-$2-$3';
var usNumber = testNumber.replace(regex, sub);
alert(usNumber);

timolawl
- 5,434
- 13
- 29