手机
当前位置:查字典教程网 >编程开发 >正则表达式 >正则表达式检查来访IP是否合法的实际应用
正则表达式检查来访IP是否合法的实际应用
摘要:正则表达式检查来访IP是否合法的实际应用subchkIP(boardid)dimrsIPdimipArrdimignoreddimidimi...

正则表达式检查来访IP是否合法的实际应用

subchkIP(boardid)

dimrsIP

dimipArr

dimignored

dimi

dimip

dimsql

ip=Request.ServerVariables("REMOTE_ADDR")

ignored=false

ifnotisempty(boardid)then

sql="selectignoreipfromboardwhereboardid="&cstr(boardid)

setrsIP=conn.execute(sql)

ifnot(rsIP.eofandrsIP.bof)then

ifinstr(cstr(rsIP("ignoreip")&""),chr(13)&chr(10))then

iparr=split(rsIP("ignoreip"),chr(13)&chr(10))

fori=0toubound(iparr)

iftrim(iparr(i))<>""andleft(ip,len(trim(iparr(i))))=trim(iparr(i))then

ignored=true

exitfor

endif

next

else

iparr=rsIP("ignoreip")

ifip=trim(iparr)then

ignored=true

endif

endif

endif

rsIP.close

endif

ifignoredthen

response.write"<scriptlanguage=javascript>window.location.href='ignoreip.htm'</script>"

endif

endsub

【正则表达式检查来访IP是否合法的实际应用】相关文章:

php正则表达式中的非贪婪模式匹配

JScript中正则表达函数的说明与应用

正则表达式中的特殊字符

正则表达式基础教程与说明

正则表达式话题

Js&Vbs正则表达式替换重复的字符

正则表达式基础

PHP和正则表达式教程集合之一第1/2页

正则表达式的基本知识

[php]正则表达式的五个成功习惯

精品推荐
分类导航