Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
replace banyak string (array) pada javascript
Ijin nanya, cara mengganti/replace beberapa string pada javascript gimana ya?
Misalkan sy punya variabel :
var teks = "sy mau prg ke psr";
var source = ["sy", "prg", "psr"];
var ganti = ["saya","pergi","pasar"];
var hasil = teks.replace(source, ganti);
console.log(hasil);
dengan script diatas, gak jalan, sy mau supaya hasil setelah di replace, teks menjadi saya mau pergi ke pasar.
Mohon bantuannya, terima kasih
2 Jawaban:
Jawaban Terpilih
<div>paling mudah buat 2 array tersebut jadi dictionary.<br><figure data-trix-attachment="{"contentType":"image/png","filename":"sk_miamiu_dict.png","filesize":148172,"height":588,"url":"https://i.ibb.co/gRjh9xY/sk-miamiu-dict.png","width":2044}" data-trix-content-type="image/png" data-trix-attributes="{"presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/gRjh9xY/sk-miamiu-dict.png" width="2044" height="588"><figcaption class="attachment__caption"><span class="attachment__name">sk_miamiu_dict.png</span></figcaption></figure></div>
<div>Terima kasih, berhasil..<br><br>kalo misalkan kasusnya di teks tersebut ada tag html seperti :</div><pre><p> di replace dengan ""; </p> di replace dengan "\n"; <br /> di replace dengan "\n";</pre><div><br>contoh kalimat :</div><pre><p>PANCASILA :</p>
<p>1. Ketuhanan yang maha Esa</p> <p>2. Kemanusiaan yang adil dan beradab</p> <p>3. Persatuan Indonesia;</p></pre><div><br>sehingga nanti hasilnya :<br><br></div><pre>PANCASILA :
- Ketuhanan yang maha Esa
- Kemanusiaan yang adil dan beradab
- Persatuan Indonesia;</pre>
Tanggapan
Harusnya sama saja; sudah dicoba sendiri. Ohya kalau kasusnya sudah bisa solve, bisa bantu di-mark jawabannya. agar teman-teman lainnya tahu thread ini sudah close. thx