Regular Expressions 101

Community Patterns

US and Mexico Phone Numbers with Extensions

1

Regular Expression
PCRE (PHP <7.3)

/
^(?:(52\-)|(1\-))?(\()?(?(1)[0-9]{2,3}|[2-9][0-9]{2})(?(3)\)\s?|(\-|[.]|\s|))(?(1)[0-9]|[2-9])[0-9]{2}(?(4)\4|(?:\-|[.]|\s)?)[0-9]{4}(\s?(?:x|ext|ext.|extension|Ext|Ext.|Extension|#)\s?[0-9]+)?$
/
gm

Description

no description available

Submitted by Katrina - 8 years ago