现在有一个array中的值是"qwe.jpgwwerwer.jpgwrwerewr.JPG"我要抓其中的图片网址来显示图片 但因为网址都连在一起请问我要如何把他切割成 qwe.jpg wwerwer.jpg wrwerewr.JPG试过用split(/(.jpg)/) 但会把jpg前后都空一格请问有什么方法可以达到我的需求吗
4 回答
呼如林
TA贡献1798条经验 获得超3个赞
let str = "qwe.jpgwwerwer.jpgwrwerewr.jpg"
console.log(str.match(/(?<=^|.jpg)(.+?).jpg/g));
console.log(str.replace(/(?<=.jpg)/g,' '));
慕码人2483693
TA贡献1860条经验 获得超9个赞
杨__羊羊
TA贡献1943条经验 获得超7个赞
var str = "qwe.jpgwwerwer.jpgwrwerewr.JPG",
arr = str.replace(/\.jpg/g, '\.jpg\,').split(",");
console.log(arr);
添加回答
举报
0/150
提交
取消