title: how do I make the http and https optional using in RegEx
body: <p>Ok. This should be a softball to fix but i am not a programmer and I am a bit under the gun so I can't really research and test. I have the following expression that works great:</p>
  
  <pre><code>https?:\/\/([1-9]\d{0,3})\.website\.com\/.*type=abc.adv=abc1234 
  </code></pre>
  
  <p>I have come to find out that sometimes our backend system will strip off the http:// of a URL like this</p>
  
  <p><a href="http://123.website.com/?&amp;guid=blahblahblah&amp;page=something&amp;type=abc&amp;adv=abc1234&amp;site=" rel="nofollow">http://123.website.com/?&amp;guid=blahblahblah&amp;page=something&amp;type=abc&amp;adv=abc1234&amp;site=</a>{siteID}
  I think my RegEx fails in these situations. I may be wrong. Can anyone confirm or maybe provide a way to make the "http(s)://" optional?</p>
  
  <p>Thx!</p>