title: Regex for american phone numbers that will also pickup (123) space and 123 dot
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/123559/a-comprehensive-regex-for-phone-number-validation">A comprehensive regex for phone number validation</a>  </p>
  </blockquote>
  
  
  
  <p>I've got this.</p>
  
  <pre><code>1?\s*-?\s*(\d{3}|\(\s*\d{3}\s*\))\s*-?\s*\d{3}\s*-?\s*\d{4}
  </code></pre>
  
  <p>It is matching a lot of the phone numbers, but it's not catching these two:</p>
  
  <p>(123) 456-7890  or 123.456.7890</p>