javascript:function templete(str, data) { return str.replace(/({%)+([^({%)]\w*)(%})+/ig, function(all, left, key){ if(data[key]){ return data[key]; }else{ return ''; } });}templete( '您的部落名字:{%name%},申请修改为:{%oname%},失败原因: {%reson%}', {'name' : '天上人间', 'reson': '色情场所'});//您的部落名字:天上人间,申请修改为:,失败原因: 色情场所
php稍微麻烦一点:'天上人间', 'reson'=>'色情') );
原文地址:模版小例子, 感谢原作者分享。