Posting blog ini akan menentukan metode untuk memisahkan string JavaScript dengan beberapa pemisah.
Bagaimana Memisahkan String JavaScript Dengan Banyak Pemisah?
Untuk memisahkan string JavaScript dengan beberapa pemisah, gunakan metode yang disebutkan di bawah ini:
Mari kita periksa metode di atas satu per satu.
Metode 1: Pisahkan String JavaScript Dengan Banyak Pemisah Menggunakan Metode split()
Untuk memisahkan string dengan beberapa pemisah, gunakan “ membelah() ' metode. Metode split() membagi string menjadi array substring berdasarkan pemisah.
Sintaksis
Gunakan sintaks yang diberikan di bawah ini untuk metode split():
membelah ( pemisah )Di Sini, ' pemisah ” adalah karakter, atau pola regex yang digunakan untuk memisahkan string.
Nilai Pengembalian
- Ini mengembalikan array substring.
Contoh
Buat variabel “ rangkaian ” yang berisi string dengan banyak pemisah, termasuk “ spasi ”, “ ! ' dan ' _ ”:
adalah tali = 'Selamat datang! di Situs Linuxhint_' ;Panggil metode split() dengan meneruskan ekspresi reguler yang berisi pemisah termasuk “ ! ”, “ \s ” (spasi), “ _ ”.
adalah splitString = rangkaian. membelah ( / [ ! \s_ ] +/ ) ;Cetak string terpisah di konsol:
menghibur. catatan ( splitString ) ;Output menunjukkan bahwa string berhasil dipecah menjadi substring dengan pemisah:
Jika Anda tidak tertarik menggunakan ekspresi reguler, ikuti bagian di bawah ini untuk memisahkan string dengan beberapa pemisah.
Metode 2: Pisahkan String JavaScript Dengan Banyak Pemisah Menggunakan Metode split() Dengan metode replaceAll()
Gunakan metode split() dengan metode replaceAll() untuk memisahkan string JavaScript dengan beberapa pemisah. Metode replaceAll() menggantikan pemisah dengan satu karakter, dan kemudian metode split() akan membagi string menjadi satu karakter.
Sintaksis
Ikuti sintaks yang diberikan untuk memisahkan string dengan beberapa pemisah menggunakan metode split() dan replaceAll() :
menggantikan semua ( pemisah, pengganti ) . membelah ( pemisah )Contoh
Pada contoh berikut, pertama kita akan mengganti semua separator dengan satu separator “ $ ' menggunakan ' menggantikan semua() ” dan kemudian pisahkan string berdasarkan pemisah tunggal “ $ ”:
adalah splitString = rangkaian. menggantikan semua ( ';' , '$' ) . menggantikan semua ( ',' , '$' ) . membelah ( '$' ) ;Keluaran
Kami telah mengumpulkan semua solusi terbaik untuk membagi string dengan beberapa pemisah dalam JavaScript.
Kesimpulan
Untuk memisahkan string JavaScript dengan beberapa pemisah, gunakan “ membelah() ” metode, atau “ membelah() ” metode dengan “ menggantikan semua() ' metode. Metode split() mengambil pola regex dari beberapa pemisah sementara pendekatan kedua pertama-tama akan mengganti semua pemisah dengan satu pemisah terpadu dan kemudian membaginya berdasarkan pemisah tunggal. “ membelah() ” metode dengan pola regex adalah cara yang efisien untuk memisahkan string dengan beberapa pemisah. Dalam posting blog ini, kami mendefinisikan metode untuk memisahkan string dengan banyak pemisah menggunakan JavaScript.