/^(?:(\d)[ \-\.]?)?(?:\(?(\d{3})\)?[ \-\.])?(\d{3})[ \-\.](\d{4})(?: ?x?(\d+))?$/
# expanded version w/ comments
...
Ruby Phone number regex
by Lex,
October 31, 2008 16:00,
3 refactorings, tagged with regex, regexp, phone number, regular expression
I wrote this regex for pars...