TextUtils.Split 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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
要比對的正則表達式
傳回
字串陣列。 如果文字是空的,陣列將會是空的
- 屬性
例外狀況
如果表達式或文字為 Null,則為
備註
分割模式上的字串。 這個方法會產生與 相同的結果 pattern.split(text, -1)
,不同之處在於,如果 text.isEmpty()
此方法傳回空陣列,而 pattern.split("", -1)
會傳回具有單 ""
一的陣列。
-1
表示尾端空白字串不會從結果中移除;請注意,前置零寬度比對是否會導致前置""
,取決於您的應用程式android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version
<= 28
是否為 ;請參閱 Pattern#split(CharSequence, int)
。
的 android.text.TextUtils.split(java.lang.String, java.util.regex.Pattern)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
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
要比對的正則表達式
傳回
字串陣列。 如果文字是空的,陣列將會是空的
- 屬性
例外狀況
如果表達式或文字為 Null,則為
備註
這個方法會產生與 相同的結果 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)
。
的 android.text.TextUtils.split(java.lang.String, java.lang.String)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。