This page helped me out a lot. There is one thing I think needs to be corrected in the Common Regular Expressions - URL section...an equals sign is needed inthe part of the reg exp that corresponds to the URL query string.
^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_=]*)?$
Thanks again!