亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

vbscript Split函數用法詳解(字符串轉數組函數)

2020-06-26 18:36:12
字體:
來源:轉載
供稿:網友
本文詳細介紹了vbscript中split函數的用法,有關split函數的一些實例,vbscript中split函數的語法介紹,有需要的朋友參考下
 

vbscript Split 函數用法

用法:傳回數組 = Split(原始字串, 要找的字串, 拆成幾個數組) 
描述
返回一個下標從零開始的一維數組,它包含指定數目的子字符串。
語法
Split(expression[, delimiter[, count[, compare]]])

例如用逗號(,)分割字符串為數組

 

復制代碼代碼如下:

str="1,2,3,4"
strarr=split(str,",")
for i=0 to ubound(strarr)
msgbox strarr(i)
next

 

Split函數語法有如下幾部分:

部分 描述 
expression 必需的。包含子字符串和分隔符的字符串表達式 。如果expression是一個長度為零的字符串(""),Split則返回一個空數組,即沒有元素和數據的數組。 
delimiter 可選的。用于標識子字符串邊界的字符串字符。如果忽略,則使用空格字符(" ")作為分隔符。如果delimiter是一個長度為零的字符串,則返回的數組僅包含一個元素,即完整的 expression字符串。

count 可選的。要返回的子字符串數,-1表示返回所有的子字符串。 
compare 可選的。數字值,表示判別子字符串時使用的比較方式。關于其值,請參閱“設置值”部分。

參數的設置
設置值
compare參數的設置值:

常數 值 描述 
vbUseCompareOption -1 用Option Compare語句中的設置值執行比較。 
vbBinaryCompare 0 執行二進制比較。 
vbTextCompare 1 執行文字比較。 
vbDatabaseCompare 2 僅用于Microsoft Access?;谀臄祿斓男畔绦斜容^。 
 

復制代碼代碼如下:

Private Sub Command1_Click() 
Dim MyStr As String 
MyStr = "1234567123456712345" 
MyStrs = Split(MyStr, "67") 
For Each Strs In MyStrs 
Print Strs 
Next 
End Sub

 

輸出結果:"12345"、"12345"、"12345"

 

復制代碼代碼如下:

'這個VB程序是讓求10個學生的考試成績的平均分..
'比如95 85 70 75 80 90 60 65 95 100
'這10個人的分數的平均分...
Private Sub Form_Load()
Dim A$(), i As Long, intB As String, s As Integer
If Dir("d:/平均分.dat") = vbNullString Then
Open "d:/平均分.dat" For Output As #1
Print #1, "95 85 70 75 80 90 60 65 95 100"
Close #1
End If
Open "d:/平均分.dat" For Input As #1
Input #1, intB
Close #1
A = Split(intB, Space(1), -1, 1)
For i = 0 To UBound(A, 1)
Debug.Print A(i); " ";
s = s + A(i)
Next i
Debug.Print ",10個學生的平均成績是 :" & s / 10
End Sub
Private Sub command1_Click()
Dim AString As String
Dim r() As String '把變量按照“,”分割出來的數組
Dim rt As String '最終的結果,用換行符代替“,”
Dim C As Integer '這個是循環用的
AString = "高級,中級,低級,先進"
r = Split(AString, ",") '把每個目錄都分解出來
For C = 0 To UBound(r) 'C由0開始循環到r數組的最大下標
rt = rt & vbCrLf & vbCrLf & r(C) '把數組的每一個元素都添加到rt,用回車分割
Next C '循環
MsgBox rt '輸出
End Sub
Private Sub Form_Load()
Dim strTextDate As String
strTextDate = "2008-12-1 星期一"
MsgBox Format(Split(strTextDate)(0), "yyyy-mm-dd")
End Sub
當小括號中寫0時,返回數組中第一個元素,小括號中寫1時返回數組中第二個元素。依此類推,用這種寫法返回數據時,必須用一個空格把字符串分開,其它字符僅當做一個數據。例:
Private Sub Form_Load()
Dim AString As String
AString = "高級 中級 低級 先進"
MsgBox Split(AString)(0)
MsgBox Split(AString)(1)
MsgBox Split(AString)(2)
MsgBox Split(AString)(3)
End Sub

 

以下只返回 高級,中級,低級,先進 僅當作一個串,即只能返回Split(AString)(0)的值,其它值都產生下標越界錯誤。所以用以下方法分解時,只能用一個空格分割,而不能用其它字符分割.

 

復制代碼代碼如下:

Private Sub Form_Load()
Dim AString As String
AString = "高級,中級,低級,先進"
MsgBox Split(AString)(0)
MsgBox Split(AString)(1)
MsgBox Split(AString)(2)
MsgBox Split(AString)(3)
End Sub  

 

split 命令用途
將文件分割成幾段。
語法
要將一個文件分割成包含指定行數的多個文件
split [ -l LineCount ] [ -a SuffixLength ] [ File [ Prefix ] ]
要將一個文件分割成包含指定字節數的多個文件
split -b Number [ k | m ] [ -a SuffixLength ] [ File [ Prefix ] ]
描述
split 命令讀取指定文件,以 1000 行大小寫在一組輸出文件上。第一個輸出文件名由指定前綴(缺省值 x)和 aa 后綴組合構成,第二個文件名由前綴和 ab 后綴組合構成,如此按字典順<img class="img InsertH2" style="border-left-color: rgb(0, 153, 204); border-left-width: 1px; border-left-style: solid; padding: 0px 3px; margin: 3px auto 0px; width: 640px; background-color: rgb(242, 246, 251); clear: both; border-top-color: rgb(0, 153, 204); border-top-width: 1px; border-top-style: solid; border-right-color: rgb(0, 153, 204); border-right-width: 1px; border-right-style: solid; color: rgb(0, 0, 0); font-family: Tahoma, Helvetica, Arial, 宋體, sans-serif;"> 復制代碼代碼如下:


1. 要將文件分割成 1000 行的段,請輸入:
split book
此示例將 book 分割成 1000 行的段,命名為 xaa、 xab、 xac 等等。
2. 要將文件分割成 50 行的段并指定文件名前綴,請輸入:
split -l 50 book sect
此示例將 book 分割成 50 行的段,命名為 sectaa、sectab、sectac 等等。
3. 要將文件分割成 2KB 的段,請輸入:
split -b 2k book
此示例將 book 分割成 2*1024 字節的段,命名為 xaa、xab、xac 等等。
4. 要將文件分割成 676 個以上的段,請輸入:
split -l 5 -a 3 book sect
此例將 book 分割成 5 行的段,命名為 sectaaa、sectaab、 sectaac 等等,直到 sectzzz(最多 17,576 個文件)。
 

上一篇:vbs重啟TP-Link路由器示例

下一篇:vbs 查找硬盤分區中指定擴展名文件的實現代碼

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片
猜你喜歡的新聞
猜你喜歡的關注

新聞熱點

疑難解答

圖片精選

網友關注

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩中文在线中文网在线观看| 国产综合福利在线| 5566日本婷婷色中文字幕97| 国产主播精品在线| 国产精品高清在线| 久久伊人精品天天| 久久久久久久久爱| 亚洲第一天堂av| 亚洲精品国产拍免费91在线| 国产一区二区丝袜| 欧美裸体视频网站| 欧美日韩色婷婷| 国产在线a不卡| 综合136福利视频在线| 一级做a爰片久久毛片美女图片| 91国语精品自产拍在线观看性色| 亚洲最新在线视频| 成人妇女淫片aaaa视频| 亚洲综合视频1区| 久久夜精品香蕉| 97在线视频国产| 久久精品美女视频网站| 亚洲一区二区三区在线视频| 欧美日韩国产一区二区三区| 亚洲欧洲一区二区三区久久| 91中文精品字幕在线视频| 国产xxx69麻豆国语对白| 亚洲成人久久久久| 国产热re99久久6国产精品| 亚洲乱码一区av黑人高潮| 在线精品高清中文字幕| 国产精品xxx视频| 狠狠干狠狠久久| 福利微拍一区二区| 亚洲日本成人女熟在线观看| 中文字幕在线观看亚洲| 亚洲性xxxx| 综合网中文字幕| 91啪国产在线| 亚洲专区在线视频| 国产精品一区二区av影院萌芽| 精品国产成人av| 国产日产久久高清欧美一区| 色综合色综合久久综合频道88| 日韩中文字幕在线| 亚洲国产欧美日韩精品| 日韩av免费在线播放| 久久久久久九九九| 成人福利网站在线观看| 亚洲日韩第一页| 亚洲二区在线播放视频| 奇米成人av国产一区二区三区| 亚洲人成免费电影| 伊人久久久久久久久久久久久| 中文字幕综合在线| 高清欧美一区二区三区| 国产精品尤物福利片在线观看| 午夜精品一区二区三区在线播放| 在线观看日韩www视频免费| 中文字幕av一区二区| 欧美一级视频一区二区| 日韩精品在线视频美女| 亚洲天堂视频在线观看| 欧美日本亚洲视频| 中文字幕欧美日韩精品| 亚洲免费av网址| 亚洲国产精品专区久久| 久久久久久久香蕉网| 亚洲精品久久久久久下一站| 欧美黄色片视频| 清纯唯美日韩制服另类| 日韩视频在线一区| 国产精品美女网站| 欧美一区视频在线| 日韩美女免费线视频| 日韩av在线资源| 日韩av在线影院| 这里只有精品视频在线| 中文字幕亚洲欧美在线| 国产精品久在线观看| 热99久久精品| 精品一区二区三区电影| 国产精品久久久久久久久久三级| 在线观看国产精品淫| 91国偷自产一区二区三区的观看方式| 亚洲中国色老太| 精品国产一区二区三区久久狼5月| 久久久黄色av| 91香蕉嫩草神马影院在线观看| 在线免费观看羞羞视频一区二区| 日韩午夜在线视频| 热草久综合在线| 欧美超级免费视 在线| 欧美另类xxx| 在线成人免费网站| 91wwwcom在线观看| 日韩欧美在线免费观看| 丝袜一区二区三区| 国产精品激情av在线播放| 色哟哟亚洲精品一区二区| 国产欧美最新羞羞视频在线观看| 97在线视频免费看| 庆余年2免费日韩剧观看大牛| 亚洲图片欧美日产| 久热爱精品视频线路一| 日韩精品www| 深夜福利一区二区| 国模私拍视频一区| 久久久噜噜噜久噜久久| 成人网在线视频| 欧美在线亚洲在线| 4438全国亚洲精品在线观看视频| 亚洲第一中文字幕| 岛国av一区二区三区| 久久中文字幕在线视频| 日韩禁在线播放| 欧美午夜精品久久久久久浪潮| 亚洲精品国偷自产在线99热| 秋霞av国产精品一区| 影音先锋日韩有码| 日本精品va在线观看| 日韩欧美国产网站| 亚洲免费福利视频| 热99精品里视频精品| 亚洲а∨天堂久久精品喷水| 国产99视频在线观看| 欧美一区二区三区免费观看| 国产亚洲精品美女| 日韩成人中文字幕| 一区二区三区日韩在线| 亚洲精品成人久久久| 日韩在线播放一区| 精品国产31久久久久久| 成人免费在线视频网站| 亚洲精品福利在线观看| 色婷婷综合久久久久中文字幕1| 亚洲精品久久久久久久久久久久| 日本19禁啪啪免费观看www| 亚洲欧美中文字幕| 精品久久久视频| 久久精品男人天堂| 日本国产一区二区三区| 欧美色视频日本版| 2021久久精品国产99国产精品| 91经典在线视频| 精品国产31久久久久久| 91wwwcom在线观看| 国产精品一区二区3区| 久久视频精品在线| 亚洲视频一区二区三区| 亚洲欧美中文日韩v在线观看| 成人国产精品色哟哟| 日本亚洲欧洲色α| 亚洲激情在线观看视频免费| 国产精品久久久久久中文字| 国产精品久久久久7777婷婷| 国内外成人免费激情在线视频网站| 精品欧美激情精品一区| 亚洲国产精品va在线| 中文日韩在线视频| 国产精品18久久久久久首页狼| 欧美日韩国产影院| 久久综合88中文色鬼| 午夜精品三级视频福利|