智睿软件_技术交流论坛综合站长Web程序开发 → Request处理收到的需要识别是数字的参数


  共有21095人关注过本帖树形打印

主题:Request处理收到的需要识别是数字的参数

帅哥哟,离线,有人找我吗?
zhirui
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:520 积分:8740 威望:0 精华:5 注册:2009-07-07
Request处理收到的需要识别是数字的参数  发帖心情 Post By:2010-03-09 12:33:22

 

1、函数是用来处理输入是否是非法

Function CheckStringByRegEx(strValue, RegPattern)
 Dim regEx
 Dim bRight
 Set regEx = New RegExp
 regEx.IgnoreCase = True
 regEx.Global = True
 regEx.Pattern = RegPattern
 bRight = regEx.Test(strValue)
 Set regEx = Nothing
 CheckStringByRegEx = bRight
 End Function

2、Request处理收到的需要识别是数字的参数

Function GetVaildNum(nNum)
 Dim nNumOnError
 nNumOnError = 0
 
 If nNum = "" Or IsEmpty(nNum) Then
  nNum = nNumOnError
 Else
  If Not IsNumeric(nNum) Then
   nNum = nNumOnError
  Else
   nNum = CDbl(nNum)
   If nNum > 214748367 Or nNum < 0 Then
    nNum = nNumOnError
   End If
  End If
 End If
 GetVaildNum = nNum
End Function

 

CheckStringByRegEx("smallqiang","^[\w]{3,20}$")

使用的方式


政府公安政府系统,专注于政府媒体,公安公众信息系统 支持(0中立(0反对(0回到顶部