VB去掉第2个\以后的内容
比如,c:\test\123\34\werw\222不管是多深的目录,我只要前面的c:\test,也可以是c:\test\在线等我只有11分了。...
比如,c:\test\123\34\werw\222
不管是多深的目录,我只要前面的c:\test,也可以是c:\test\
在线等
我只有11分了。 展开
不管是多深的目录,我只要前面的c:\test,也可以是c:\test\
在线等
我只有11分了。 展开
展开全部
Dim s As String
s = "c:\test\123\34\werw\222 "
Print Left(s, InStr(4, s, "\"))
'说明,instr(4,s,"\") 是从S字符串的第四个字符开始查找"\")
s = "c:\test\123\34\werw\222 "
Print Left(s, InStr(4, s, "\"))
'说明,instr(4,s,"\") 是从S字符串的第四个字符开始查找"\")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都不知你是想把这串字符串去掉`还是什么的`
路过...随便弄个
left("c:\test\123\34\werw\222",7)
路过...随便弄个
left("c:\test\123\34\werw\222",7)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim s As String, ss As String, p As Integer
s = "c:\test\123\34\werw\222"
p = InStr(p + 1, s, "\")
ss = Left(s, InStr(p + 1, s, "\") - 1)
Print ss
s = "c:\test\123\34\werw\222"
p = InStr(p + 1, s, "\")
ss = Left(s, InStr(p + 1, s, "\") - 1)
Print ss
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询