首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

取字符串内容的写法

2012-01-11 
求一个取字符串内容的写法比如一行文字!xdkesldf/ss前面的!和最后的/ss是固定的,当中的内容是会变的,我就

求一个取字符串内容的写法
比如一行文字     !xdkesldf   /ss  
前面的!和最后的/ss是固定的,当中的内容是会变的,我就是要取当中的文字出来,怎么用函数去掉前面2个固定字符呢

[解决办法]
str=!xdkesldf /ss
str=right(str,len(str)-1) '去掉了前面的!
str=left(str,len(str)-3) '又去掉了后面的/ss
[解决办法]
Dim strTemp As String
strTemp = "!xdkesldf /ss "
strTemp = Mid(strTemp, 2, Len(strTemp) - 4)
MsgBox strTemp
[解决办法]
Dim strTemp As String
strTemp = "!xdkesldf /ssasdfsadfsdfwfwfdvc "
strTemp = Mid(strTemp, 2, instr(strTemp, "/ss ")-2)
MsgBox strTemp

[解决办法]
dim str as string,strs() as string
str= "! xdkesldf /ss! xdkesldf /ss! xdkesldf /ss! xdkesldf /ss "
str=mid(str,3,len(str)-5)
replace(str, "/ss ", "! ")
strs=split(str, "! ! ")

热点排行