标题:JS 遍历图片路径取得图片名并重新拼接 出处:刘新修 时间:Sat, 24 Sep 2016 23:05:33 +0000 作者:刘新修 地址:http://liuxinxiu.com:80/JS_FOR_replace/ 内容: JavaScript代码 var arr=[ { "picSrc": "http://code.liuxinxiu.com/upload/user/1460273594384A3577E4_c.jpg", "name": "贤惠的含羞草", "age": "36岁", "stature": "164cm", "character": "顾家", "info": "寻找北京的男生", "distance": "3.0km" }, { "picSrc": "http://code.liuxinxiu.com/upload/user/1470127527444A8EF6B2_c.png", "name": "微微笑", "age": "28岁", "stature": "164cm", "character": "可爱", "info": "寻找北京 28~40岁的男生", "distance": "1.2km" } ]; /******** 循环取得获取图片名称 ********/ for(i in arr){ if(arr[i].picSrc){ var reg = /.*\/([^\.\/]+)/g; var fileName=arr[i].picSrc.replace(reg,"$1"); arr[i].picSrc='http://code.liuxinxiu.com/upload/user/'+fileName; //重新赋值再转为JSON.字符串 //console.log('http://code.liuxinxiu.com/upload/user/'+fileName); //重新拼接 //console.log(fileName); //正则获取最后一个字符 } }; JSON.stringify(arr); 适用于LINUX下批量下载图片 Generated by Bo-blog 2.1.1 Release