var oHttpReg = /^http:\/\/([\w-]+(\.[\w-]+)+(\/[\w- .\/\?%&=\u4e00-\u9fa5]*)?)?$/; var oNoneHttpReg = /^([\w-]+(\.[\w-]+)+(\/[\w- .\/\?%&=\u4e00-\u9fa5]*)?)?$/
var MaxCount=5;//设置这个变量来控制最大长度 var MinCout=1;//设置这个变量来控制最小长度 var AlphaNumber=new RegExp("^[0-9a-z]{"+MinCout+","+MaxCount+"}$","gi"); alert(AlphaNumber.test("abcs")) alert(AlphaNumber.test("abc1111s")) var Url=/^(https?:\/\/)?(([a-zA-Z0-9_-])+(\.)?)*(:\d+)?(\/((\.)?(\?)?=?&?[a-zA-Z0-9_-](\?)?)*)*$/i; alert(Url.test("aa/test.aspx")) alert(Url.test("http://192.168.1.12:8080/a/")) alert(Url.test("xxxxxxxxxx前面xxxxxxx"))
JScript codevar re = /(.*?):\/\/(?:(.*?)(?::(.*?))@)(.*?)(?::(\d+))(?:(\/.*?)(?:\?(.*?))(?:#(.*?)))$/;
var re = /(.*?):\/\/(?:([^:@]+)(?::([^@]*))?@)?([^:@\/]+)(?::(\d+))?(?:(\/.*?)(?:\?(.*?))?(?:#(.*?))?)$/;