Cara Mengganti Teks Tertentu Pakai Javascript

Beberapa saat yang lalu saya iseng-iseng baca artikel orang asing nemu tutorial simpel namun keren.
Intinya trik ini berguna buat merubah tulisan/ text menjadi tulisan baru secara otomatis. Mereka menyebutnya "JavaScript String - replace() Method".

Ini sangat berguna bagi Anda yang tidak ingin ada komentar spam/promo dan ataupun jenis komen lainya yang tidak Anda sukai.

Sebagai contoh, saya akan merubah beberapa kata sekaligus menjadi kata baru.

Teks asli:
Bibir saya tergigit sampai berdarah

Pada javascript, saya buat seperti ini
<script type="text/javascript">
         var ganti = /saya tergigit sampai/gi;
         var asli = "Bibir saya tergigit sampai berdarah";
         var teksBaru = asli.replace(ganti, "kamu");
         document.write(teksBaru );
      </script>
Maka akan menghasilkan:
Bibir kamu berdarah

Cara kerjanya sangat sederhana.
Pada var ganti =blablabla adalah tulisan atau target yang kita replace
Untuk var asli adalah teks yang akan otomatis tergantikan oleh var ganti jika salah satu kata ada yang cocok.
Untuk var teksBaru adalah pengganti.

Anda bisa membuat satu kata saja atau banyak kata pada var ganti = / kata /gi;

Contoh 2
      <script type="text/javascript">
         var re = /(\w+)\s(\w+)/;
         var str = "lempar sekali";
         var newstr = str.replace(re, "$2 $1");
         document.write(newstr);
      </script>
Javascript diatas akan menghasilkan teks baru yaitu:
sekali lempar
Source: http://www.tutorialspoint.com/javascript/string_replace.htm
URL

Komentar yang bermanfaat mendapat Rating*****oleh Admin blog ini