Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Replace hanya (.) saja dengan javascript
Hallo, selamat malam, izin bertanya,
Jika misalnya saya punya string seperti ini :
let stringSaya = "ini adalah. contoh ..string.";
bagaimana caranya replace "." ( titik, tapi hanya titik satu saja, sedangkan titik yang 2, 3, atau seterusnya tidak ter replace ) ?
jadi misalnya nanti hasil akhir yang saya harapkan itu adalah :
sebelum : ini adalah. contoh ..string.
sesudah : ini adalah(replace) contoh ..string(replace)
Terima kasih.
2 Jawaban:
<div>Untuk sekarang.. regex yg aku kepikiran cuman<br>a = "ini adalah. contoh ..string.";<br>a.replace(/([^.]).([^.])/ , "$1YgDiganti$2");</div>
Tanggapan
terima kasih atas jawabannya,
saya barusan coba, dan output-nya yaitu : "ini adalahYgDiganti contoh ..string."
tapi, titik satu (.) yang te-replace hanya yang awal saja, sedangkan yang diakhir tidak tidak te-replace,
sedangkan output yang saya harapkan adalah semua titik satu (.) bisa di replace dari awal sampai akhir kalimat atau string
Kalau itu mah tinggal tambahin aja prefix g.
/([^.]).([^.])/g
saya sudah coba kembali dengan menggunakan kode yang baru, tapi entah mengapa, titik 1 yang berada dibagian paling belakang tidak ter-replace, seperti pada gambar ini :
https://ibb.co/jHL8zXP
apakah ada penulisan kode yang salah saya buat ?
Ini bisa /([^.]|^).([^.]|$)/g
<div>ada banyak cara juga<br><figure data-trix-attachment="{"contentType":"image/png","filename":"sk_bambangsujatmiko_simple_regex V2.png","filesize":486843,"height":1584,"url":"https://i.ibb.co/8cv11y7/sk-bambangsujatmiko-simple-regex-V2.png","width":4060}" data-trix-content-type="image/png" data-trix-attributes="{"caption":"regex atau parse string","presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/8cv11y7/sk-bambangsujatmiko-simple-regex-V2.png" width="4060" height="1584"><figcaption class="attachment__caption attachment__caption--edited">regex atau parse string</figcaption></figure></div>