怎么处理这种字符串?
vb吧
全部回复
仅看楼主
level 7
用vb6,把C:\Users\Administrator\Desktop\new这个字符串处理成保留从右边开始到第一个斜杠的位置,要代码
2023年05月05日 23点05分 1
level 8
s = Split("C:\Users\Administrator\Desktop\new", "\")
a = s(UBound(s))
2023年05月06日 01点05分 3
level 13
str = "C:\Users\Administrator\Desktop\new"
str = right(str, len(str) - instrrev(str, "\"))
2023年05月06日 09点05分 4
截取右边也可以用Mid吧,像这样:Mid(str, InStrRev(str, "\") + 1)
2023年05月06日 11点05分
@初音✨七奈 厉害了,如果右边再截去一个,剩下的怎么写啊?
2023年05月06日 11点05分
@门户工作室 啥意思?
2023年05月06日 12点05分
回复 门户工作室 :如果你是想截取倒数第二个,用一楼的方法a=s(ubound(s)-1)
2023年05月06日 13点05分
level 1
这个我也不太会,比如这个"C:\Users\Administrator\Desktop\123.ppt"字符串,我想把右边数第一个“\”和右边的那个点“.”之间的保留下来,就是只保留那个“123”,应该怎么办呢?
谢谢
2023年05月06日 13点05分 5
str="C:\Users\Administrator\Desktop\123.ppt":str=left(str,instr(str,".")-1): msgbox mid(str,instrrev(str,"\")+1)
2023年05月06日 13点05分
好用,真不错
2023年05月07日 03点05分
1