$(function() {
var content = $("#content").text();
if (content != null && content != "") {
var newContent = content.replace("[001]", "<img src='http://style.jctrans.com/tcp/ubb/1.gif' alt='shu' tag='[001]' />");
$("#content").html(newContent);
}
}); 我要匹配一个正则 由于从数据库读取发布评价的内容,所以一条内容里有好几个不同表情。怎么把img[001] 用正则匹配 另外我有27个图片tag分别是[001]-[027] 怎么循环
var content = $("#content").text();
if (content != null && content != "") {
var newContent = content.replace("[001]", "<img src='http://style.jctrans.com/tcp/ubb/1.gif' alt='shu' tag='[001]' />");
$("#content").html(newContent);
}
}); 我要匹配一个正则 由于从数据库读取发布评价的内容,所以一条内容里有好几个不同表情。怎么把img[001] 用正则匹配 另外我有27个图片tag分别是[001]-[027] 怎么循环
var content = $("#content").text();
if (content != null && content != "") {
var newContent = content.replace(/\[(\d{3})\]/, function($0,$1){"<img src='http://style.jctrans.com/tcp/ubb/"+parseInt($1,10)+".gif' alt='shu' tag='["+$0+"]' />"});
$("#content").html(newContent);
}
});
//请把你的图片也改成001.gif 002.gif 027.gif格式
var str="最小数[001]太小不替换[99]html[005]说什么[027] 后面029的太大不替换[029]";
var reg = /\[(0([01]\d|2[01234567]))\]/g;
alert(str.replace(reg,"<img src='http:\/\/style.jctrans.com/tcp/ubb/$1.gif' alt='shu' tag='[001]' \/>"));
</script>