$(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] 怎么循环
解决方案 »
- 求ExtJS4+Servlet实现二进制文件上传的代码
- 分享我自己写的js MessageBox 类!弹出层(支持弹出原页面的div),消息框,模拟alert confirm
- 鼠标移动到图标上显示半透明窗体
- 帮看看这段代码的问题?运行结束时找不到对象
- 怎么样让层显示在<iframe>标签上?????
- 一个ASP接收页面变量的问题
- 请问这段代码怎么写
- 请看一段代码
- 在vbscript中如何像 javascript中return false;
- 手机端的页面如何实现上传功能
- jquery easyui tabs href方式打开新tabs加入提示
- 求助。。。jquery gritter插件如何设置背景
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>