Split String to Array JavaScript (Memisahkan Text)

Posted on

JavaScript adalah salah satu bahasa pemrograman yang sering digunakan untuk mengembangkan aplikasi web yang interaktif. Dalam pengembangan aplikasi web, terkadang kita perlu memanipulasi string, terutama saat bekerja dengan data yang masuk dari pengguna atau dari sumber lainnya. Dalam JavaScript, kita dapat dengan mudah memisahkan string atau split string to array berdasarkan karakter pemisah tertentu.

Metode Split()

Metode split() adalah metode dari javascript yang dapat membagi string menjadi bagian-bagian yang lebih kecil berdasarkan karakter pemisah tertentu. Syntax dasarnya adalah sebagai berikut:

stringData.split(separator, limit)
  • stringData: String yang akan dipisahkan.
  • separator: Karakter atau pola regex yang digunakan untuk memisahkan string.
  • limit (opsional): Jumlah maksimum substring yang akan dihasilkan setelah pemisahan.


Contohnya

Misalnya, kita memiliki string berikut:

var stringData = "1-front-1-1-2";

Kita ingin memisahkan string di atas berdasarkan karakter ‘-‘ menjadi array yang terpisah. Berikut caranya:

var dataArray = stringData.split("-");
console.log(dataArray); // Output: ["1", "front", "1", "1", "2"]


Hasilnya

Dalam contoh di atas, split("-") membagi string stringData menjadi array di mana setiap elemen array dipisahkan oleh karakter ‘-‘, sehingga menghasilkan array sebagai berikut:



Cara Lain Menggunakan Reguler Ekspresi (Regex)

Selain memisahkan berdasarkan karakter tunggal diatas, kita juga dapat menggunakan pola regex sebagai pemisah. Ini memungkinkan pemisahan yang lebih kompleks berdasarkan pola tertentu. Misalnya, untuk memisahkan berdasarkan spasi atau koma, Anda dapat menggunakan regex seperti /[\s,]+/.

Read more:

Predicting Values by Date using JavaScriptCompare the contents of 2 arrays in Javascript
Camera Photo Javascript in Chrome BrowserSave Data to LocalStorage With JavaScript

Semoga artikel Split String to Array JavaScript (Memisahkan Text) ini bermanfaat.