title: Regex - simple phone number
body: <p>I know there are a ton of regex examples on how to match certain phone number types. For my example I just want to allow numbers and a few special characters. I am again having trouble achieving this. </p>
  
  <p>Phone numbers that should be allowed could take these forms</p>
  
  <pre><code>5555555555
  555-555-5555
  (555)5555555
  (555)-555-5555
  (555)555-5555 and so on
  </code></pre>
  
  <p>I just want something that will allow [0-9] and also special characters '(' , ')', and '-'</p>
  
  <p>so far my expression looks like this</p>
  
  <pre><code>/^[0-9]*^[()-]*$/
  </code></pre>
  
  <p>I know this is wrong but logically I believe this means allow numbers 0-9 or and allow characters (, ), and -. </p>