VB中有把一个字符串拆分成几个子串的函数吗?
比如有一个字符串"aaabbbccc"
我想把上面的字符串拆分成三个子串,分别为aaa,bbb,ccc
怎样拆分
谢谢!!
比如有一个字符串"aaabbbccc"
我想把上面的字符串拆分成三个子串,分别为aaa,bbb,ccc
怎样拆分
谢谢!!
解决方案 »
- VB读取“.txt”数据文件
- 散分罗散分罗,女士优先哈
- [讨论]VB能否拦截其他应用程序中控件的消息~~
- 救命啊,VB+Access问题,各位高手快近来帮帮忙
- VB 中打印一幅图片怎么办?如有代码那真是感谢万分!很急!!!
- time() 和 时间字段能不能直接进行比较如 time()=adodc1.recordset.files("时间").value
- 我用datagrid帮定ado控件,在做删除和添加操作的时候,datagrid不随ado的变化而变化怎么办?
- 简单问题,关于datagrid的!!!!!我不会.
- *******难道这里没有高手!!!**********
- 我想一些数据用饼图或条形图显示出来,并且要象报表一样打印出来,我不知道怎么办?
- 如何控制打印ACTIVEREPORT2。0的打印份数(在线等待)
- vb中取出sqlserver 表中字段中文描述的方法
但你这个不能这么拆分。用Left,right,mid来做要好点。
s ="aaabbbccc"
s1 = left(s,3)
s2=mid(s,4,3)
s3=right(s,3)
Private Sub Command1_Click()
Dim strTemp As String
Dim strArr() As String
strTemp = "aaa bbb ccc"
strArr = Split(strTemp, " ")
Dim i As Integer
For i = 0 To UBound(strArr)
Debug.Print strArr(i)
Next
End Sub假如没有分割符,遍历字符串,找到相同的就拼成一个子字符串!