Postingan lainnya
Replace isi slash yang kedua dari belakang dengan regex
halo para master dan suhu disini, saya ada kode semacam ini ;
const text = 'https://example/-3yHjFL66Oiw/X6ECC0Yaz9I/AAAAAAAAAwQ/YVxgGw7QCLEpQ9SY2klIjklW--3pBL1-wCNcBGAsYHQ/w640-h466/anjing.jpg';
const reg = text.replace(/\/(([^/]*){2})$/, "/gggggggggggggggg$2");
console.log(reg);
Outputnya ;
https://example/-3yHjFL66Oiw/X6ECC0Yaz9I/AAAAAAAAAwQ/YVxgGw7QCLEpQ9SY2klIjklW--3pBL1-wCNcBGAsYHQ/w640-h466/gggggggggggggggg
bagaimana cara mereplace isi slash yang kedua dari belakang. last index yaitu /w640-h466 menjadi /s-1600 dengan regex.
2 Jawaban:
Jawaban Terpilih
<div>Halo <a href="https://sekolahkoding.com/user/sempadanbintan_google">@sempadanbintan_google</a><br><br>Mohon izin menjawab,<br><br>Kamu bisa gunakan split & replace:<br><br></div><pre>ResponseURL = 'https://example/-3yHjFL66Oiw/X6ECC0Yaz9I/AAAAAAAAAwQ/YVxgGw7QCLEpQ9SY2klIjklW--3pBL1-wCNcBGAsYHQ/w640-h466/anjing.jpg'
var domain = ResponseURL.split('/');
var pathReplace = domain[domain.length - 2];
var result = ResponseURL.replace(pathReplace, 's-1600');
alert(result);</pre><div><br>output:</div><pre>https://example/-3yHjFL66Oiw/X6ECC0Yaz9I/AAAAAAAAAwQ/YVxgGw7QCLEpQ9SY2klIjklW--3pBL1-wCNcBGAsYHQ/s-1600/anjing.jpg</pre><div><br>Try: <br>https://jsfiddle.net/hyoejk1g/<br><br>Semoga membantu,</div>
Tanggapan
makasih mas langsung bisa heheee
<div>tambahan saja.<br>Umumnya dihindari ReGex, maintenance-nya agak sulit; terutama tidak banyak orang yang bisa cara ini.<br><figure data-trix-attachment="{"contentType":"image/png","filename":"sk_sempadanbintan_google__regex_secondlastpath.png","filesize":305423,"height":1020,"url":"https://i.ibb.co/vwR21Bh/sk-sempadanbintan-google-regex-secondlastpath.png","width":2048}" data-trix-content-type="image/png" data-trix-attributes="{"presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/vwR21Bh/sk-sempadanbintan-google-regex-secondlastpath.png" width="2048" height="1020"><figcaption class="attachment__caption"><span class="attachment__name">sk_sempadanbintan_google__regex_secondlastpath.png</span></figcaption></figure></div>