Foxtable(狐表)用户栏目专家坐堂 → 如何将字符串里面的数字和字母分离出来


  共有4036人关注过本帖树形打印复制链接

主题:如何将字符串里面的数字和字母分离出来

帅哥哟,离线,有人找我吗?
fjlclxj
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:321 积分:2468 威望:0 精华:2 注册:2013/1/16 19:33:00
  发帖心情 Post By:2016/12/20 20:13:00 [显示全部帖子]

Dim s As String="BRC2532G10ST2P104"
Dim i As Integer = s.Length
Dim aa(),bb() As String
Dim a ,b As String
a="" : b=""
For j As Integer = 0 To i-1
    Dim t As  String
    t=s.chars(j)
    If IsNumeric(t) Then
        a=a & t
        If b.EndsWith("-") =False Then
            b=b & "-"
        End If
    Else
        b=b & t
        If a.EndsWith("-")=False Then
            a=a & "-"
        End If
    End If
Next
a=a.Trim("-") : b=b.Trim("-")
aa=a.Split("-") : bb=b.Split("-")
For Each a In aa
    Output.Show(a)
Next
For Each b In bb
    Output.Show(b)
Next

 回到顶部