字符串包含的问题

ssh78 2009-11-11 11:20:10
来问一下,instr是否能精确地找到呀。
比如,字符串是这样的“23,11,123”
我查找其中是否有1,就返回false
查找11,就返回true
查找23,返回true
查找2或3,就返回false
是以逗号分隔的。
如果不用instr,还可以用什么来这样比较呢?
...全文
50 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzp4881 2009-11-11
  • 打赏
  • 举报
回复
直接instr不行,得变通一下
<%
str="23,11,123"
aa="23"
if instr(","&str&",",","&aa&",")>0 then
response.write "true"
else
response.write "false"
end if
%>
ssh78 2009-11-11
  • 打赏
  • 举报
回复
各位,我用数组比较的方法实现了。嘿嘿,本来以为用数组会很慢,不过没有想得那么多啦,可以用数组的。谢谢各位了
anbs01 2009-11-11
  • 打赏
  • 举报
回复
instr()
你自己到网上搜一下详细的解释。
查找一个字符串在另一个字符串当中的位置的函数。
三楼の郎 2009-11-11
  • 打赏
  • 举报
回复
用instr在“,23,11,123,”里面查找:
",1,"返回false
",23,"返回True
",2," 或者 ",3," 返回False

28,406

社区成员

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

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