以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]提取文字 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38109) |
-- 作者:hwj3551670 -- 发布时间:2013/7/19 17:19:00 -- [求助]提取文字 Dim a As String = "210*285mm100张"
Dim Parts() As String = a.Split("mm") Dim b As String = Parts(0) MessageBox.show(parts(0)) MessageBox.show(parts(1)) Dim Partss() As String = b.Split("*") MessageBox.show(partss(0)) MessageBox.show(partss(1)) 为什么这样提取的文本 用MM隔开 后面的100张就出不来了呢 错在哪里
Dim a As String = "210*285mm100张"
Dim Parts() As String = a.Split("*") Dim b As String = Parts(0) MessageBox.show(parts(0)) MessageBox.show(parts(1)) 如果改用*号隔开 哪后面的285mm100张可以显示出来
[此贴子已经被作者于2013-7-19 17:21:36编辑过]
|
-- 作者:Bin -- 发布时间:2013/7/19 17:21:00 -- 只能按照单个字符风格,你这样风格会多出一个空格 所以要parts(2) 才是后面的100张
|
-- 作者:hwj3551670 -- 发布时间:2013/7/19 17:22:00 -- 好的 谢谢BIN
|