以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何截取剩余字符 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148299) |
-- 作者:scofields -- 发布时间:2020/4/4 10:52:00 -- 如何截取剩余字符 看了帮助里的字符截取函数,我想了解一下,如何取剩余字符,并自动把多余的空格删除掉。比如说我要从“张三 13858896203”截取除手机号码以外的字符,怎么截取,手机号码还是比较好取,就是剩余字符的截取,怎么成功捕捉到? Dim v As
String =
"Foxtable"
Dim i As Integer = v.Length If i >= 3 Then Output.show(v.SubString(i - 3,3)) Else Output.show(v) End If |
-- 作者:scofields -- 发布时间:2020/4/4 11:16:00 -- 不用了,我已经自己写出来了,还是要用到left函数比较好 |
-- 作者:sloyy -- 发布时间:2020/4/4 23:46:00 -- 用left函数,只要数据稍微有变化,你就完蛋了 看看我这个,用空格做分隔符,不管前后数据的位置 Dim s As String="张三 13858896203" Dim Values() As String Values=s.Split(" ") s=Values(0).Trim Output.Show(s) [此贴子已经被作者于2020/4/4 23:46:51编辑过]
|