Pattern library/US phone number regex
US phone number regex
Covers common (415) 555-0132 / 415-555-0198 / +1 forms. Not a carrier-grade validator.
Expression
/(?:\+1[-.\s]?)?(?:\(?\d{3}\)?[-.\s]?)\d{3}[-.\s]?\d{4}/gHow to read it
(?:\+1[-.\s]?)?Optional +1
Sample test
3 match(es)Call (415) 555-0132, or 415-555-0198, or +1 212 555 0100. Not a phone: 12345.
Starter prompt: match US phone numbers