ASP验证网址是否合法
网络整理 - 09-04
<%function isvalidurl(patrn,str)
set regex=new regexp'建立正则表达式
'例如:
'"^([A-Za-z0-9\./=\?%\-&_~`@:+!]+)"
'"([A-Za-z0-9\./=\?%\-&_~`@:+!]+)$"
'"^([A-Za-z0-9\./=\?%\-&_~`@:+!]+)"
'"([A-Za-z0-9\./=\?%\-&_~`@:+!]+)$"
regex.pattern=patrn'设置模式
regex.ignorecase=true'设置是否区分字符大小写
regex.global=true'设置全局可用性
matches=regex.test(str)
isvalidurl=matches
end function%>
应用:<%=isvalidurl("([A-Za-z0-9\./=\?%\-&_~`@:+!]+)$","")%>。
结果:True或False。
