ASP sub的使用方法?
subchkEmail(email)setre=NewRegExpre.Pattern="^\w+([-+.\']\w+)*@\w+([-.]\w+)*\.\w+([-....
sub chkEmail(email)
set re=New RegExp
re.Pattern = "^\w+([-+.\']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"
re.Global = True
re.IgnoreCase = True
if re.test(email)=false then
response.Write("<script language=javascript>alert('电子邮箱未通过验证,请检查!');history.go(-1);</script>")
response.end
end if
end sub
那么该怎么使用,请说个例子。
怎么使用,
比如,我的表单名称是ABC,那么该怎么使用?
是这样吗?
chkEmail(trim(request.form("ABC")))
还有一个问题,
function strleach(str)'过滤非法字符函数
dim tempstr
if str="" then exit function
tempstr=replace(str,chr(34),"")' "
tempstr=replace(tempstr,chr(39),"")' '
tempstr=replace(tempstr,chr(60),"")' <
tempstr=replace(tempstr,chr(62),"")' >
tempstr=replace(tempstr,chr(37),"")' %
tempstr=replace(tempstr,chr(38),"")' &
tempstr=replace(tempstr,chr(40),"")' (
tempstr=replace(tempstr,chr(41),"")' )
tempstr=replace(tempstr,chr(59),"")' ;
tempstr=replace(tempstr,chr(43),"")' +
tempstr=replace(tempstr,chr(45),"")' -
tempstr=replace(tempstr,chr(91),"")' [
tempstr=replace(tempstr,chr(93),"")' ]
tempstr=replace(tempstr,chr(123),"")' {
tempstr=replace(tempstr,chr(125),"")' }
strleach=tempstr
end function
这个又是该怎么使用,比如,我的表单名称是ABC,那么该怎么使用? 展开
set re=New RegExp
re.Pattern = "^\w+([-+.\']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$"
re.Global = True
re.IgnoreCase = True
if re.test(email)=false then
response.Write("<script language=javascript>alert('电子邮箱未通过验证,请检查!');history.go(-1);</script>")
response.end
end if
end sub
那么该怎么使用,请说个例子。
怎么使用,
比如,我的表单名称是ABC,那么该怎么使用?
是这样吗?
chkEmail(trim(request.form("ABC")))
还有一个问题,
function strleach(str)'过滤非法字符函数
dim tempstr
if str="" then exit function
tempstr=replace(str,chr(34),"")' "
tempstr=replace(tempstr,chr(39),"")' '
tempstr=replace(tempstr,chr(60),"")' <
tempstr=replace(tempstr,chr(62),"")' >
tempstr=replace(tempstr,chr(37),"")' %
tempstr=replace(tempstr,chr(38),"")' &
tempstr=replace(tempstr,chr(40),"")' (
tempstr=replace(tempstr,chr(41),"")' )
tempstr=replace(tempstr,chr(59),"")' ;
tempstr=replace(tempstr,chr(43),"")' +
tempstr=replace(tempstr,chr(45),"")' -
tempstr=replace(tempstr,chr(91),"")' [
tempstr=replace(tempstr,chr(93),"")' ]
tempstr=replace(tempstr,chr(123),"")' {
tempstr=replace(tempstr,chr(125),"")' }
strleach=tempstr
end function
这个又是该怎么使用,比如,我的表单名称是ABC,那么该怎么使用? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询