VB中截取字符串问题
大家好!我刚学VB。现在有一个关于字符串截取的问题。例子:一个字符串:/ABCDEFGHI1.现在希望能把第一个“/”去掉以后,之后到第一个空格为止的字符截取到text1...
大家好!我刚学VB。现在有一个关于字符串截取的问题。例子:一个字符串:/ABC DEF GHI 1.现在希望能把第一个“/”去掉以后,之后到第一个空格为止的字符截取到text1中(本例子中存进去的就是ABC)。2.然后第一个空格到第二个空格之间的字符存到text2中(也就是DEF拉)。3.最后第二个空格到结尾存到text3中(GHI) 希望能直接提供程序比较好理解,谢谢各位~
展开
2013-10-30
展开全部
如果字符串只有两个空格,也只有三个文本框,可以用下面的代码:Dim s As String
Dim sa() As String
s = "ABC DEF GHI"
sa = Split(s, " ")
Text1.Text = sa(0)
Text2.Text = sa(1)
Text3.Text = sa(2) Split这个函数就是把一个字符串,用指定的字符分割成一个字符串数组,这个用于分割的字符是存在于串中的,否则不会分割字符串。这里就是用空格的分割,更多的应用,你可以自己去尝试。
Dim sa() As String
s = "ABC DEF GHI"
sa = Split(s, " ")
Text1.Text = sa(0)
Text2.Text = sa(1)
Text3.Text = sa(2) Split这个函数就是把一个字符串,用指定的字符分割成一个字符串数组,这个用于分割的字符是存在于串中的,否则不会分割字符串。这里就是用空格的分割,更多的应用,你可以自己去尝试。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询