87,910
社区成员
发帖
与我相关
我的任务
分享
<script>
var Str = "{dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='3'/}{dede:img ddimg='/uploads/allimg/110219/1-110219142110-lp.jpg' text='333' width='150' height='150'} /uploads/allimg/110219/1-110219142110.jpg {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img}";
String.prototype.getImage = function(num) {
var i = 0, str = "", num = num || 10000000000000,
reg = /([\w*\/]{1,}[^'"]+)['"][^\/]*?([\w*\/]{1,}[^\/]+)\s\{/g;
this.replace(/(\{dede:)/gi, "{de1de:").replace(reg, function($1,$2,$3) {
i ++ < num && (str += '<a href="' + $3 + '" target="_blank"><img src="' + $2 + '"/></a>');
})
return str
}
alert(Str.getImage(1)); // 调用前1张
alert(Str.getImage(5)); // 调用前5张
alert(Str.getImage(8)); // 调用前8张
alert(Str.getImage()); // 调用全部图
</script>
var str = "{dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='3'/}{dede:img ddimg='/uploads/allimg/110219/1-110219142110-lp.jpg' text='333' width='150' height='150'} /uploads/allimg/110219/1-110219142110.jpg {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img}";
var reg = /\{dede:img ddimg='([^']*)'[^}]*\}\s*([^{\s]*)\s*\{\/dede:img\}/gi;
var txt = "";
for (var i=0; i<5 && reg.test(str); i++)
{
txt += '<a href="'+RegExp.$2+'" target="_blank"><img src="'+RegExp.$1+'" /></a>';
}
alert(txt)
<script>
var Str = "{dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='3'/}{dede:img ddimg='/uploads/allimg/110219/1-110219142110-lp.jpg' text='333' width='150' height='150'} /uploads/allimg/110219/1-110219142110.jpg {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img}";
String.prototype.getImage = function(num) {
var i = 0, str = "", num = num || 10000000000000;
this.replace(/([\w*\/]{1,}[^\/]+jpg)[\S\s]*?([\w*\/]{1,}[^\/]+jpg)/gi, function($1,$2,$3) {
i ++ < num && (str += '<a href="' + $3 + '" target="_blank"><img src="' + $2 + '"/></a>');
})
return str
}
alert(Str.getImage())
</script>
<script>
var Str = "{dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='3'/}{dede:img ddimg='/uploads/allimg/110219/1-110219142110-lp.jpg' text='333' width='150' height='150'} /uploads/allimg/110219/1-110219142110.jpg {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img} {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img}";
var i = 0, str = "";
Str.replace(/([\w*\/]{1,}[^\/]+jpg)[\S\s]*?([\w*\/]{1,}[^\/]+jpg)/gi, function($1,$2,$3) {
i ++ < 5 && (str += '<a href="' + $3 + '" target="_blank"><img src="' + $2 + '"/></a>');
});
alert(str)
</script>
<script>
var Str = "{dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='3'/}{dede:img ddimg='/uploads/allimg/110219/1-110219142110-lp.jpg'
text='333' width='150' height='150'} /uploads/allimg/110219/1-110219142110.jpg {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44'
width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img}";
var str = "";
Str.replace(/([\w*\/]{1,}[^\/]+jpg)[\S\s]*?([\w*\/]{1,}[^\/]+jpg)/gi, function($1,$2,$3) {
str += '<a href="' + $3 + '" target="_blank"><img src="' + $2 + '"/></a>';
});
alert(str)
</script>
// or --> while / test
var str = "{dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='3'/}{dede:img ddimg='/uploads/allimg/110219/1-110219142110-lp.jpg' text='333' width='150' height='150'} /uploads/allimg/110219/1-110219142110.jpg {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img}";
var reg = /\{dede:img ddimg='([^']*)'[^}]*\}\s*([^{\s]*)\s*\{\/dede:img\}/gi;
var txt = "";
while(reg.test(str)){txt += '<a href="'+RegExp.$2+'" target="_blank"><img src="'+RegExp.$1+'" /></a>';}
prompt('',txt)
var str = "{dede:pagestyle maxwidth='800' pagepicnum='12' ddmaxwidth='200' row='3' col='4' value='3'/}{dede:img ddimg='/uploads/allimg/110219/1-110219142110-lp.jpg' text='333' width='150' height='150'} /uploads/allimg/110219/1-110219142110.jpg {/dede:img}{dede:img ddimg='/uploads/allimg/110219/1-110219142111-lp.jpg' text='44' width='150' height='150'} /uploads/allimg/110219/1-110219142111.jpg {/dede:img}";
str = str.replace(/\{dede:(?!img)[^}]*}/gi, '');
str = str.replace(/\{dede:img ddimg='([^']*)'[^}]*\}\s*([^{\s]*)\s*\{\/dede:img\}/gi, '<a href="$2" target="_blank"><img src="$1" /></a>');
prompt('',str);