VB可以使用Mid函數來截部份字串,InStr+Mid可以讓功能更加完善;在未知字串長度下,利用InStr判斷字串位置,再用Mid截取。
.Net則是用Substring方法來截部份字串,InStr+Substring兩個方法可以讓功能更加完善;在未知字串長度下,利用InStr判斷字串位置,再用Substring截取。InStr方法請詳見http://www.dotblogs.com.tw/yc421206/archive/2008/11/30/6130.aspx
VB6/VBA
Dim str1 As String
str1 = "123555ggyy"
Debug.Print Mid(str1, 7, 4) .Net的環境可以用Substrig方法來提取
C#
string str1 = "123555ggyy";
Console.WriteLine(str1.Substring(6,4));
VB
Dim str1 As String = "123555ggyy"
Console.WriteLine(str1.Substring(6, 4)) 要注意的是Mid函數的索引值是由1開始,Substrig是由0開始
越來越懶....連範例都不想寫了
Technorati 的標籤:
vba,
vb6,
vb2005,
c#2005
新手發帖請多包涵

2008/11/30 15:37|
閱讀數 : 4801
|
我要推薦
|
|
文章分類:
C#.NET
Office VBA
VB.NET
VB6
訂閱
DotBlogs Tags:
C#.net
vb6
vba.net