Title: Match US Phone Numbers
Slug: match_us_phone_numbers
Summary: Match US Phone Numbers
Date: 2016-05-01 12:00
Category: Regex
Tags: Basics
Authors: Chris Albon
Based on: Regular Expressions Cookbook
In [1]:
# Load regex package
import re
In [14]:
# Create a variable containing a text string
text = 'My phone number is 415-333-3922. His phone number is 4239389283'
In [15]:
# Find any text that fits the regex
re.findall(r'\(?([2-9][0-8][0-9])\)?[-.●]?([2-9][0-9]{2})[-.●]?([0-9]{4})', text)
Out[15]: