split函式

split函式

split函式是程式語言中使用的一種函式名稱,它是指返回一個下標從零開始的一維數組,split函式包含指定數目的子字元串。

基本信息

語法

Split(expression[, delimiter[, count[, compare]]])

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

部分 必要性 描述
expression 必需的。 包含子字元串和分隔設定的字元串表達式。如果 expression是一個長度為零的字元串(""), Split則返回一個空數組,即沒有元素和數據的數組。
delimiter 可選的。 用於標識子字元串邊界的字元串字元。如果忽略,則使用空格字元(" ")作為分隔設定。如果 delimiter是一個長度為零的字元串,則返回的數組僅包含一個元素,即完整的 expression字元串。
count 可選的。 要返回的子字元串數,–1表示返回所有的子字元串。
compare 可選的。 數字值,表示判別子字元串時使用的比較方式。關於其值,請參閱“設定值”部分。

設定值

compare參數的設定值如下:

常數 描述
vbUseCompareOption –1 Option Compare語句中的設定值執行比較。
vbBinaryCompare 0 執行二進制比較。
vbTextCompare 1 執行文字比較。
vbDatabaseCompare 2 僅用於Microsoft Access。基於您的資料庫的信息執行比較。

示例

下面的示例演示如何在字元串的空格處拆分該字元串。

Dim TestString As String = "Look at these!"

' 返回的數組包含 "Look", "at", 和 "these!".

Dim TestArray() As String = Split(TestString)

下面的示例演示如何拆分一行中有多個分隔設定的字元串,以及如何篩選掉空字元串。

Java 示例:

相關詞條

相關搜尋

熱門詞條

聯絡我們