Replace isi slash yang kedua dari belakang dengan regex
halo para master dan suhu disini, saya ada kode semacam ini ;
Outputnya ;
bagaimana cara mereplace isi slash yang kedua dari belakang. last index yaitu /w640-h466 menjadi /s-1600 dengan regex.
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 Kontribusi 1 Poin
Jawaban Terpilih
Halo @sempadanbintan_google
Mohon izin menjawab,
Kamu bisa gunakan split & replace:
output:
Try:
https://jsfiddle.net/hyoejk1g/
Semoga membantu,
Mohon izin menjawab,
Kamu bisa gunakan split & replace:
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);
output:
https://example/-3yHjFL66Oiw/X6ECC0Yaz9I/AAAAAAAAAwQ/YVxgGw7QCLEpQ9SY2klIjklW--3pBL1-wCNcBGAsYHQ/s-1600/anjing.jpg
Try:
https://jsfiddle.net/hyoejk1g/
Semoga membantu,
353 Kontribusi 190 Poin
Jawaban
Halo @sempadanbintan_google
Mohon izin menjawab,
Kamu bisa gunakan split & replace:
output:
Try:
https://jsfiddle.net/hyoejk1g/
Semoga membantu,
Mohon izin menjawab,
Kamu bisa gunakan split & replace:
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);
output:
https://example/-3yHjFL66Oiw/X6ECC0Yaz9I/AAAAAAAAAwQ/YVxgGw7QCLEpQ9SY2klIjklW--3pBL1-wCNcBGAsYHQ/s-1600/anjing.jpg
Try:
https://jsfiddle.net/hyoejk1g/
Semoga membantu,
tambahan saja.
Umumnya dihindari ReGex, maintenance-nya agak sulit; terutama tidak banyak orang yang bisa cara ini.

Umumnya dihindari ReGex, maintenance-nya agak sulit; terutama tidak banyak orang yang bisa cara ini.

Login untuk gabung berdiskusi
Pertanyaan Lainnya
Top Kontributor
- @dianarifr
642 Kontribusi 316 Poin
- @Nandar
626 Kontribusi 197 Poin
- @ahanafi
586 Kontribusi 318 Poin
- @Saputroandhi
509 Kontribusi 162 Poin
- @Dodi Sitorus
412 Kontribusi 145 Poin