語言

TextUtils.Split 方法

定義

多載

名稱 Description
Split(String, Pattern)

在圖案上斷線。

Split(String, String)

此方法得到的結果與相同 text.split(expression, -1) ,但若 text.isEmpty() ,則回傳為空陣列,而 "".split(expression, -1) 回傳的陣列則為單一 ""

Split(String, Pattern)

在圖案上斷線。

[Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/util/regex/Pattern;)[Ljava/lang/String;", "")]
public static string[]? Split(string? text, Java.Util.Regex.Pattern? pattern);
[<Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/util/regex/Pattern;)[Ljava/lang/String;", "")>]
static member Split : string * Java.Util.Regex.Pattern -> string[]

參數

text
String

分線

pattern
Pattern

正則表達式 與 匹配

傳回

String[]

一組字串。 若文字為空,陣列也會為空

屬性

例外狀況

若表達式或文字為空

備註

在圖案上斷線。 此方法得到的結果與相同 pattern.split(text, -1) ,但若 text.isEmpty() ,則回傳為空陣列,而 pattern.split("", -1) 回傳的陣列則為單一 ""

意思 -1 是,後面的空字串不會從結果中移除;請注意,前導零寬度匹配是否會導致前導 "" ,取決於你的應用程式 android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28是否存在;詳見 Pattern#split(CharSequence, int)

Java 文件 android.text.TextUtils.split(java.lang.String, java.util.regex.Pattern)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於

Split(String, String)

此方法得到的結果與相同 text.split(expression, -1) ,但若 text.isEmpty() ,則回傳為空陣列,而 "".split(expression, -1) 回傳的陣列則為單一 ""

[Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;", "")]
public static string[]? Split(string? text, string? expression);
[<Android.Runtime.Register("split", "(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;", "")>]
static member Split : string * string -> string[]

參數

text
String

分線

expression
String

正則表達式 與 匹配

傳回

String[]

一組字串。 若文字為空,陣列也會為空

屬性

例外狀況

若表達式或文字為空

備註

此方法得到的結果與相同 text.split(expression, -1) ,但若 text.isEmpty() ,則回傳為空陣列,而 "".split(expression, -1) 回傳的陣列則為單一 ""

表示 -1 後面的空字串不會從結果中移除;例如 split(“a,”,“,” ) 回傳 {“a”, “”}。 請注意,前導零寬度匹配是否會導致前導 "" ,取決於你的應用程式 android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28是否存在;詳見 Pattern#split(CharSequence, int)

Java 文件 android.text.TextUtils.split(java.lang.String, java.lang.String)

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於