ASP里怎么判断一个字符串里包含指定的字符?

ckendy 2004-05-08 12:16:30
比如x:=f55f4fs
那怎么判断x里有55这两个字符?
...全文
176 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bird1 2004-05-08
  • 打赏
  • 举报
回复
或者用正则表达式
Tal 2004-05-08
  • 打赏
  • 举报
回复
<%
x="f55f4fs"
if instr(x,"55")>0 then response.write "含有55"
%>
sfply 2004-05-08
  • 打赏
  • 举报
回复
1楼说的最实用
qyjiswgog 2004-05-08
  • 打赏
  • 举报
回复
用最后一个:
zjh13226(吉儿) 的
zjh13226 2004-05-08
  • 打赏
  • 举报
回复
x="f55f4fs"
if instr(x,"55")<>0 then
response.write "含有55"
end if
amwje123 2004-05-08
  • 打赏
  • 举报
回复
a=reuqest.form("email")
b=Instr(a, "@")
if b=0 then
不允许登陆
else
允许登陆
end if
stanleycheung 2004-05-08
  • 打赏
  • 举报
回复
在VBS中用InStr函数或者InStrRev函数
这两个函数的作用都是在一个字符串中查找某个字符或字符串首次出现的位置
只不过搜索的方向是InStr从前往后,而InStrRev是从后往前
它们的返回值都是int子类型,也就是返回说要查找字符的位置号
如果没有找到,就返回0
Qthinker 2004-05-08
  • 打赏
  • 举报
回复
用正则表达式
<%
Function validate(str,patt)
dim reg
set reg =new RegExp
reg.pattern=patt
validate=reg.test(str)
End Function
%>
<%
x="f55f4f3"
If validate(x,"^你要找的文字$") Then
Response.Write("找到了!")
else
Response.Write("没找着")
End if
%>

28,391

社区成员

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

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