服务器之家

服务器之家 > 正文

asp验证Ip格式的函数

时间:2019-10-12 10:46     来源/作者:阿里西西
  1. <%  
  2. '******************************  
  3. '函数:CheckIp(paR_strIp)  
  4. '参数:str 要检测的字符串  
  5. '作者:阿里西西  
  6. '日期:2007/7/13  
  7. '描述:验证Ip格式,是返回1,否则返回0  
  8. '示例:<%=CheckIp("219.45.23.11")%>  
  9. '******************************  
  10. Function CheckIp(paR_strIp)  
  11.    CheckIp =0  
  12.    Dim tmpLoop, tmpStr  
  13.    tmpStr =paR_strIp  
  14.    If tmpStr ="" Or IsNull(tmpStr) Then Exit Function  
  15.    tmpStr =Split(tmpStr, ".")  
  16.    If Not isArray(tmpStr) Then Exit Function  
  17.  
  18.    For tmpLoop =0 To ubound(tmpStr)  
  19.       If tmpStr(tmpLoop) ="" Or IsNull(tmpStr(tmpLoop)) Then Exit Function  
  20.       If Not isNumeric(tmpStr(tmpLoop)) Then Exit Function  
  21.       If Cint(tmpStr(tmpLoop)) >255 Or Cint(tmpStr(tmpLoop)) <1 Then Exit Function  
  22.    Next  
  23.    CheckIp =1  
  24. End Function  
  25. %> 
标签:

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
返回顶部