TextUtils.Split 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| Split(String, Pattern) |
在圖案上斷線。 |
| Split(String, String) |
此方法得到的結果與相同 |
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
正則表達式 與 匹配
傳回
一組字串。 若文字為空,陣列也會為空
- 屬性
例外狀況
若表達式或文字為空
備註
在圖案上斷線。 此方法得到的結果與相同 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
正則表達式 與 匹配
傳回
一組字串。 若文字為空,陣列也會為空
- 屬性
例外狀況
若表達式或文字為空
備註
此方法得到的結果與相同 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 所創建與分享的作品,並依授權條款所描述的使用進行修改。