怎样解析字符串呢?

Qjwei 2002-05-13 09:25:19
str="2205698445ABC5515SFG"
我怎样解析这个字符串呢? 判断这个字符串中是否有ABC呢?
...全文
114 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
hchxxzx 2002-05-13
  • 打赏
  • 举报
回复
求出有无abc
instr(str,"abc")
求出abc后面的值
1、ary1=split(str,"abc")
后面的值=ary1(1)
2、后面的值=mid(str,instr(str,"abc")+len(abc)-1)
超级大笨狼 2002-05-13
  • 打赏
  • 举报
回复
instr(str,"ABC")>0
saucer 2002-05-13
  • 打赏
  • 举报
回复
<%
str="2205698445ABC5515SFG"
strAfter = ""
nPos = Instr(str,"ABC")
if nPos > 0 then
strAfter = Mid(str,nPos + LEN("ABC"))
end if
%>
saucer 2002-05-13
  • 打赏
  • 举报
回复
<%
str="2205698445ABC5515SFG"
nPos = instr(str,"ABC")
strAfter = ""
if nPos > 0 then
strAfter = Mid(str,nPos + LEN("ABC"))
end if
%>
Qjwei 2002-05-13
  • 打赏
  • 举报
回复
str="2205698445ABC5515SFG"
我解析出来C后变的值
因为字符串的长度是不固定的,我应该怎么做呢?
nichole 2002-05-13
  • 打赏
  • 举报
回复
用vbscript的话可以用mid,len
str1=mid(str,instr(str,"ABC")+len("ABC")-1)
好像是这么用的,你可以差一下msdn看看具体用法

cmsoft 2002-05-13
  • 打赏
  • 举报
回复
qjwei(phosphor) :
你究竟是什么目的?请说清楚啊
nichole 2002-05-13
  • 打赏
  • 举报
回复
同意楼上的
Qjwei 2002-05-13
  • 打赏
  • 举报
回复
请问我如何解析出来ABC后边的值呢?
STR 是个变量长度是不固定的
ChinaOk 2002-05-13
  • 打赏
  • 举报
回复
javascript
if (str.indexOf("ABC")>-1)
{alert("有");}

vbscript:

if instr(Str,"ABC")>0 then0D 存在

xxjmz_78 2002-05-13
  • 打赏
  • 举报
回复
一种笨办法呵呵
用split函数把,把这个str先分开
在用循环对每个进行判断
cmsoft 2002-05-13
  • 打赏
  • 举报
回复
<%
str="2205698445ABC5515SFG"
if instr(str,"ABC")>0 then
response.write "有"
else
response.write "没有"
end if
%>
Random 2002-05-13
  • 打赏
  • 举报
回复
看str.indexOf("ABC")返回值,返回-1则不存在

28,409

社区成员

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

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