我想替换图像的最后四个字符。
Q1)
我想要这个:
http://domain.com/image1.jpg
http://domain.com/image2.png
http://domain.com/image3.gif
成为:
http://domain.com/image1-big.jpg
http://domain.com/image2-big.png
http://domain.com/image3-big.gif
Q2)
然后我希望能够以相反的方式(从文件名中删除-big)
有关Q1和Q2的任何建议吗?
答案 0 :(得分:2)
var str = 'http://domain.com/image1.jpg';
// Embiggen
str.replace(/\.(gif|png|jpg)$/, '-big.$1');
// Unbiggen
str.replace(/-big\.(gif|png|jpg)$/, '.$1');
这有点天真,但它应该有用。