+1
Xóa đoạn chuỗi trong string JS
mình có đoạn string trong js dạng sau:
xyd.com/abc_abc_abc_500x400.png?a=132455
xyd.com/adc_qdc_dff_320x160.png?a=434345
mình đang muốn xóa những đoạn _500x400
và _320x160
để thành
xyd.com/abc_abc_abc.png?a=132455
xyd.com/adc_qdc_dff.png?a=434345
mình cảm ơn
Thêm một bình luận
2 CÂU TRẢ LỜI
0
Bài viết này sẽ trả lời cho câu hỏi của bạn và những câu hỏi tương tự khác nếu có https://viblo.asia/p/hoc-regular-expression-va-cuoc-doi-ban-se-bot-kho-updated-v22-Az45bnoO5xY
0
Bạn thử cách này
var str = "xyd.com/abc_abc_abc_500x400.png?a=132455"
console.log(str.replace(/[_\d,]+\h*x\h*([\d,]+)(?:\h*x*[\d,]+)?/, ''))
// output
'xyd.com/abc_abc_abc.png?a=132455'