日期:2014-05-16  浏览次数:20397 次

JS N+1 小问题【在线等】
本帖最后由 u011123799 于 2013-06-22 11:21:18 编辑

用JS替换内容

【textarea.html()】
当用户选择了:0.gif 时,替换成0.png
当用户选了了:0.gif,1.gif,3.gif ...,则分别把他们替换掉。


【JS】
var img = textarea.html();
var n = 1;
var gif = n++;
img = img.replace(gif+'.gif' , gif+'.png');

【想输出结果】
0.gif 替换成 0.png

【原因】
因为要替换的内容很多,从 0 - 100 甚至更多 0 - N,需要替换的内容全是GIF;

【例如】
0.gif = 0.png
1.gif = 1.png
2.gif = 2.png
3.gif = 3.png
...


JS什么写?新手  


JavaScript

------解决方案--------------------
alert("1.jpg,2.jpg,111.jpg".replace(/([\d]+).jpg/gi,'$1.png'));