vbscript正则表达式测试方法

%For Each r In Request.QueryStringIf RegExpTest([%s;]+,Request.QueryString) thenResponse.Write(script language=javascriptalert(信息有误!);/script)Response.End()end IfNextvbscript正则表达式测试方法function RegExpTest(patrn, strng)Dim regEx

<%
‘For Each r In Request.QueryString
If RegExpTest(“[%<>\s’;]+”,Request.QueryString) then
Response.Write(“”)
Response.End()
end If
‘Next
‘vbscript正则表达式测试方法
function RegExpTest(patrn,strng)
Dim regEx ‘ 建立变量。
Set regEx = New RegExp ‘ 建立正则表达式。
regEx.Pattern = patrn ‘ 设置模式。
regEx.IgnoreCase = False ‘ 设置是否区分大小写。
RegExpTest = regEx.Test(strng) ‘ 执行搜索测试。
end Function
%>

作者: dawei

【声明】:永州站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

联系我们

联系我们

0577-28828765

在线咨询: QQ交谈

邮箱: xwei067@foxmail.com

工作时间:周一至周五,9:00-17:30,节假日休息

返回顶部