vb怎么提取字符串中的字母,比如120v或13220u,我要提取v跟u,vb中有这种功能的函数没?
解决方案 »
- 如何实现"一次登录后,多次点击同一信息,只减少一个金币"
- (急)关于Access数据库的备份(复制)与共享访问问题...
- 在vb中怎样把excel中的sheet改名称,显示为自己想要的名称?
- MTS组件引用问题?
- 一个ACCESS类型转换问题
- RichTextBox中的图片怎么复制到Excel啊?Up者有分!不够再加分!!
- 一个棘手的问题,关于数据敏感控件绑定字段的问题
- 好矛盾呀!!!!!!!!!!!
- 若sql server有一存储过程,内容为二个select ,现用rs=commnad.execute调用,但想体现第一个select内容,该如何.
- 求助EXCEL 插入列的宏命令无法执行
- VB+Access2003 系统登陆界面 报错
- 连接数据库方面
Dim strData As String
Dim reg As Object
Dim matchs As Object, match As Object strData = "120v" & vbCrLf & _
"13220u" Set reg = CreateObject("vbscript.regExp")
reg.Global = True
reg.IgnoreCase = True
reg.MultiLine = True
reg.Pattern = "[a-zA-Z]+"
Set matchs = reg.Execute(strData)
For Each match In matchs
Debug.Print match.Value
Next
End Sub
这也它复杂了吧!!我用replace可以但是觉得有点复杂,我是先用Val提出数字,再把字符串中数字替换成空字符串,有没有比这个简单点的思路?
不确定但是数字在左边,字母在右边,我用replace可以但是觉得有点复杂