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は、末尾の空の文字列が結果から削除されないことを意味します。先頭の幅が 0 の一致によって先頭の""が発生するかどうかは、アプリがandroid.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28かどうかによって異なります。Pattern#split(CharSequence, int)を参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
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", ""} を返します。 先頭の幅が 0 の一致によって先頭の "" が発生するかどうかは、アプリが android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28かどうかによって異なります。 Pattern#split(CharSequence, int)を参照してください。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。