questo potrebbe fare al caso tuo

codice:
^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(: (0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%\$#_]*)?$
puoi trovarne altre su
http://msdn.microsoft.com/library/de...AGHT000001.asp




[OT]
P.s. Non è che si potrebbero disabilitare le faccine quando si entra in modalità codice?
[/OT]