这段代码什么意思?

lcmhl1 2003-10-16 07:15:55
function ip_true(tips)
dim tip,iptemp,iptemp1,iptemp2:tip=tips:ip_true="no":tip=trim(tip)
iptemp=tip:iptemp=replace(replace(iptemp,".",""),":","")
iptemp1=tip:iptemp1=len(tip)-len(replace(iptemp1,".",""))
iptemp2=tip:iptemp2=len(tip)-len(replace(iptemp2,":",""))
if isnumeric(iptemp) and cint(iptemp1)=3 and (cint(iptemp2)=1 or cint(iptemp2)=0) then ip_true="yes"
end function


我不明白其中的:是干什么用的,还有语法呢?希望高手回答!
...全文
39 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lcmhl1 2003-10-17
  • 打赏
  • 举报
回复
最主要是其中的“:”这个符号不知道怎么用,也不知道什么意思
haizhichu 2003-10-16
  • 打赏
  • 举报
回复
很抱歉,由于水平有限,暂时不能解释
tohen 2003-10-16
  • 打赏
  • 举报
回复
验证ip地址
lanbaby 2003-10-16
  • 打赏
  • 举报
回复
应该是验证ip地址的
呵呵!
wolf004 2003-10-16
  • 打赏
  • 举报
回复
function ip_true(tips)
dim tip,iptemp,iptemp1,iptemp2
tip=tips
ip_true="no"
tip=trim(tip)
iptemp=tip
iptemp=replace(replace(iptemp,".",""),":","")
iptemp1=tip
iptemp1=len(tip)-len(replace(iptemp1,".",""))
iptemp2=tip
iptemp2=len(tip)-len(replace(iptemp2,":",""))
if isnumeric(iptemp) and cint(iptemp1)=3 and (cint(iptemp2)=1 or cint(iptemp2)=0) then ip_true="yes"
end function

trim是去掉变量tips的前后空格
replace(iptemp,".","")用空格去替换iptemp中的.号
len是取字符的长度
isnumeric断判是否是数字
cint是转换为整型
chense 2003-10-16
  • 打赏
  • 举报
回复
是验证IP地址的吧?

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧