Foxtable(狐表)用户栏目专家坐堂 → [求助]如何提取邮政编码的每个数字


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

主题:[求助]如何提取邮政编码的每个数字

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


加好友 发短信
等级:一尾狐 帖子:431 积分:3214 威望:0 精华:2 注册:2011/9/10 21:35:00
  发帖心情 Post By:2014/8/1 10:21:00 [显示全部帖子]

字符串有一个Length属性,用于返回字符串的长度,例如:

Output.Show("中国ABC".Length)

 

可以使用SubString方法获得从指定位置开始的、指定长度的字符串。
SubString第一个参数指定开始位置,第二个参数可选,用于指定长度,如果省略这个参数,则返回自指定位置开始的全部字符,例如:

Dim s As String = "I Like Foxtable"
Output.Show(s.SubString(
0,6)) '获得左边6个字符: I Like
Output.Show(s.SubString(s.Length -
8)) '获得右边8个字符:Foxtable
Output.Show(s.SubString(
2,4)) '获得从第3个字符开始的4个字符: Like

如果只是希望获得某一位置的单个字符,可以用Chars属性,该属性带一个参数,返回该参数指定位置的字符,例如:

Output.Show("abcdef".Chars(2))

 

在命令窗口执行上面的代码,结果为“c”,注意编号是从0开始计算的

 


 回到顶部