I am having the dang-est time trying to write a regex that will extract the phone extension from a full phone number string. This should work on a number like this one: 777.777.7777 x 7302
It should also work using “ext”, “EXT”, “Ext”, “eXt”, “ext.”, and “Ext “. Essentially just cover all the common ground use of it.
I just need the “x 7302” part. In fact I am just going to strip it down to just the extension number once I extract it.
Can anyone help me please? Regular expressions are something that I struggle with when they get more complex.
I am doing this in a PHP function (preg_match) if that will help anyone.
try with regex:
Output: