如何判断URL格式是否符合规范?
如何判断URL格式是否符合规范?
发布时间:2016-12-29 来源:查字典编辑
摘要:

<%

function checkisUrl(tmpString)

dim c,i

checkisUrl = true

tmpString=Lcase(trim(tmpString))

if left(tmpString,7)<>"http://" then tmpString="http://"&tmpString

for i = 8 to Len(checkisUrl)

c = Lcase(Mid(tmpString, i, 1))

if InStr("abcdefghijklmnopqrstuvwxyz_-./", c) <= 0 and not IsNumeric(c) then

checkisUrl = false

exit function

end if

next

if Left(tmpString, 1) = "." or Right(tmpString, 1) = "." then

checkisUrl = false

exit function

end if

if InStr(tmpString, ".") <= 0 then

checkisUrl = false

response.Write "f3"

exit function

end if

if InStr(checkisUrl, "..") > 0 then

checkisUrl = false

end if

end function

%>

<%

if checkisUrl(request("u"))=true then

%>恭喜,你的URL通过!

<%

else

%>对不起,你的URL不合乎规范,请重新检查!

<%end if%>

[1]

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新编程10000问学习
热门编程10000问学习
编程开发子分类