DISKON TERBATAS! Masukkan kupon "skillbaru" saat checkout di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

STRING REPLACEALL PADA JAVASCRIPT

Cara menggunakan metode `replaceAll` pada JavaScript untuk mengganti semua substring dalam sebuah string.

Daftar Isi:

Kenapa Menggunakan replaceAll?
Cara Menggunakan replaceAll
Catatan Penting
Kapan Tidak Menggunakan replac...
Kesimpulan

Pada artikel ini, kita akan membahas cara menggunakan metode replaceAll pada JavaScript. Metode ini sangat efisien untuk mengganti semua substring dalam sebuah string dengan substring baru.

Kenapa Menggunakan replaceAll?

Ketika kamu ingin mengganti semua kemunculan suatu substring dalam sebuah string, metode replaceAll adalah cara yang mudah dan efisien. Berbeda dengan metode replace yang hanya mengganti kemunculan pertama, replaceAll memastikan semua substring yang cocok akan diganti.

Cara Menggunakan replaceAll

Sintaks Dasar

string.replaceAll(substringLama, substringBaru);

Contoh Penggunaan

Misalkan kamu punya string:

let teks = "Halo dunia. Dunia ini sangat besar.";

Sekarang, kamu ingin mengganti semua kemunculan kata “Dunia” dengan “Planet”. Kamu bisa menggunakan replaceAll seperti ini:

let hasil = teks.replaceAll("Dunia", "Planet");
console.log(hasil); // Output: Halo dunia. Planet ini sangat besar.

Catatan Penting

  • Metode replaceAll sensitif terhadap huruf besar dan kecil. Jika kamu ingin mengganti substring tanpa memedulikan huruf besar atau kecil, kamu bisa menggunakan ekspresi reguler.

Contoh Dengan Ekspresi Reguler

let hasil = teks.replaceAll(/dunia/gi, "Planet");
console.log(hasil); // Output: Halo Planet. Planet ini sangat besar.

Di sini, /gi adalah flag untuk global dan case-insensitive match.

Kapan Tidak Menggunakan replaceAll

Jika kamu hanya perlu mengganti kemunculan pertama dari substring, lebih baik tetap menggunakan replace, seperti ini:

let hasil = teks.replace("dunia", "Planet");
console.log(hasil); // Output: Halo Planet. Dunia ini sangat besar.

Kesimpulan

Metode replaceAll pada JavaScript adalah alat yang sangat berguna untuk mengganti semua kemunculan substring dalam sebuah string. Dengan memahami bagaimana dan kapan menggunakan metode ini, kamu bisa menulis kode yang lebih efisien dan mudah dibaca.


Daftar newsletter skodev masukkan emailmu untuk dapat informasi menarik dari dunia koding