Bagikan melalui


split()

Fungsi mengambil split() string dan membaginya menjadi substring berdasarkan pemisah tertentu, mengembalikan substring dalam array. Secara opsional, Anda dapat mengambil substring tertentu dengan menentukan indeksnya.

Sintaks

split(pemisah sumber, [, requestedIndex])

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Tipe Wajib Deskripsi
sumber string ✔️ String sumber yang dipisahkan sesuai dengan pemisah yang diberikan.
delimiter string ✔️ Pemisah yang akan digunakan untuk membagi string sumber.
requestedIndex int Indeks berbasis nol. Jika disediakan, array string yang dikembalikan berisi substring yang diminta pada indeks jika ada.

Mengembalikan

Array substring yang diperoleh dengan memisahkan string sumber oleh pemisah yang ditentukan, atau substring tunggal pada requestedIndex yang ditentukan.

Catatan

Untuk memanipulasi array yang dihasilkan lebih lanjut, lihat aksesor objek dinamis.

Contoh

print
    split("aa_bb", "_"),           // ["aa","bb"]
    split("aaa_bbb_ccc", "_", 1),  // ["bbb"]
    split("", "_"),                // [""]
    split("a__b", "_"),            // ["a","","b"]
    split("aabbcc", "bb")          // ["aa","cc"]
print_0 print_1 print_2 print_3 print4
["aa","bb"] ["bbb"] [""] ["a","","b"] ["aa","cc"]