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.

avatar bambangsujatmiko
@bambangsujatmiko

1 Kontribusi 0 Poin

Diperbarui 1 tahun yang lalu

2 Jawaban:

<div>Untuk sekarang.. regex yg aku kepikiran cuman<br>a = "ini adalah. contoh ..string.";<br>a.replace(/([^.]).([^.])/ , "$1YgDiganti$2");</div>

avatar GrennKren
@GrennKren

62 Kontribusi 47 Poin

Dipost 1 tahun yang lalu

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="{&quot;contentType&quot;:&quot;image/png&quot;,&quot;filename&quot;:&quot;sk_bambangsujatmiko_simple_regex V2.png&quot;,&quot;filesize&quot;:486843,&quot;height&quot;:1584,&quot;url&quot;:&quot;https://i.ibb.co/8cv11y7/sk-bambangsujatmiko-simple-regex-V2.png&quot;,&quot;width&quot;:4060}" data-trix-content-type="image/png" data-trix-attributes="{&quot;caption&quot;:&quot;regex atau parse string&quot;,&quot;presentation&quot;:&quot;gallery&quot;}" 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>

avatar soeleman
@soeleman

120 Kontribusi 147 Poin

Dipost 1 tahun yang lalu

Login untuk ikut Jawaban