TextUtils.Split Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Split(String, Pattern) |
Memisahkan string pada pola. |
| Split(String, String) |
Metode ini menghasilkan hasil yang sama seperti |
Split(String, Pattern)
Memisahkan string pada pola.
[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[]
Parameter
- text
- String
string yang akan dipisahkan
- pattern
- Pattern
ekspresi reguler yang cocok
Mengembalikan
array string. Array akan kosong jika teks kosong
- Atribut
Pengecualian
jika ekspresi atau teks null
Keterangan
Memisahkan string pada pola. Metode ini menghasilkan hasil yang sama seperti pattern.split(text, -1) kecuali bahwa jika text.isEmpty() maka metode ini mengembalikan array kosong sedangkan pattern.split("", -1) akan mengembalikan array dengan satu "".
Berarti -1 bahwa String kosong berikutnya tidak dihapus dari hasilnya; Perhatikan bahwa apakah kecocokan lebar nol di depan dapat menghasilkan di depan "" tergantung pada apakah aplikasi android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28Anda ; lihat Pattern#split(CharSequence, int).
Dokumentasi Java untuk android.text.TextUtils.split(java.lang.String, java.util.regex.Pattern).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Berlaku untuk
Split(String, String)
Metode ini menghasilkan hasil yang sama seperti text.split(expression, -1) kecuali bahwa jika text.isEmpty() maka metode ini mengembalikan array kosong sedangkan "".split(expression, -1) akan mengembalikan array dengan satu "".
[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[]
Parameter
- text
- String
string yang akan dipisahkan
- expression
- String
ekspresi reguler yang cocok
Mengembalikan
array string. Array akan kosong jika teks kosong
- Atribut
Pengecualian
jika ekspresi atau teks null
Keterangan
Metode ini menghasilkan hasil yang sama seperti text.split(expression, -1) kecuali bahwa jika text.isEmpty() maka metode ini mengembalikan array kosong sedangkan "".split(expression, -1) akan mengembalikan array dengan satu "".
Artinya -1 string kosong berikutnya tidak dihapus dari hasil; misalnya split("a,", "," ) mengembalikan {"a", ""}. Perhatikan bahwa apakah kecocokan lebar nol di depan dapat menghasilkan di depan "" tergantung pada apakah aplikasi android.content.pm.ApplicationInfo#targetSdkVersion targets an SDK version<= 28Anda ; lihat Pattern#split(CharSequence, int).
Dokumentasi Java untuk android.text.TextUtils.split(java.lang.String, java.lang.String).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.