URL必须采用以下格式:http://host.domain/scriptname.extension,无查询字符串。 即,这是一个有效的网址:http://abc.axx.loc:8000/abcd.aspx。 我试图像下面这样做,但它运作不好,任何人都可以帮忙?谢谢。正则表达式URL必须采用以下格式:http://host.domain/scriptname.extension,无查询字符串
var RegExp = /((h|H)(t|T)(t|T)(p|P)|(h|H)(t|T)(t|T)(p|P)(s|S)):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?\/\w+\.\w+$/;
你应该给出更多的条件是什么要求。 –
这是客户端验证,功能在js文件中。 in js: function isValidURL(url){ if(url ==“”){ return false; } url == $ .trim(url); (t | T)(t | T)(p | P)|(h | H)(t | T)(t | T)(p | P)(s | S)):\/\ /(\ W +:{0,1} \ W * @)(\ S +)(:[0-9] +)\/\ W + \ \ W + $ /;?。 (RegExp。 if(RegExp。test(url)){ return true; } else { return false; } } – Andrew
有一些例子在http://msdn.microsoft.com/en-us/library/ff650303.aspx – jrummell