title: Parsing phone number formats with RegEx
body: <p>I have three types of phone formats coming to my app:</p>
  
  <pre><code>    //tel:+17548758181;ext=8142
      //718-222-4568
      //718-333-1234 ext/option 718280
  </code></pre>
  
  <p>so the minimum format I know is coming is:</p>
  
  <pre><code>tel:+bunchofNumbers;ext=bunchOfNumbers
  ###-###-####
  ###-###-#### ext/option bunchofnumbers
  </code></pre>
  
  <p>So I want to parse them in a format that gives me a phone like "7182224568" and something like "3376" for its phone extension if it exists.
  I can write it with normal string manipulation methods but I was wondering if there is better way maybe with using RegEx? I am not familiar with RegEx tho.</p>