En esta página:
http://www.webintenta.com/validacion...avascript.html
Hay una expresión regular que puedes usar:
Código:
^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)( [a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?$
Si tienes alguna duda sobre cómo usarla, coméntanos.