鍍金池/ 問答/HTML/ array中的字串連在一起,如何用js切割

array中的字串連在一起,如何用js切割

現(xiàn)在有一個array中的值是
"qwe.jpgwwerwer.jpgwrwerewr.JPG"

我要抓其中的圖片網(wǎng)址來顯示圖片 但因為網(wǎng)址都連在一起

請問我要如何把他切割成 qwe.jpg wwerwer.jpg wrwerewr.JPG

試過用split(/(.jpg)/) 但會把jpg前后都空一格

請問有什么方法可以達到我的需求嗎

回答
編輯回答
安淺陌
var str = 'qwe.jpgwwerwer.jpgwrwerewr.JPG';
str.match(/[a-zA-Z]*(\.jpg|\.JPG)/g);
2018年3月19日 11:09
編輯回答
萢萢糖
'qwe.jpgwwerwer.jpgwrwerewr.JPG'.replace(/.jpg/ig, '.jpg ').trim().split(' ')
2018年8月7日 20:16
編輯回答
綰青絲
let str = "qwe.jpgwwerwer.jpgwrwerewr.jpg"

console.log(str.match(/(?<=^|.jpg)(.+?).jpg/g));
console.log(str.replace(/(?<=.jpg)/g,' '));
2017年7月3日 01:20
編輯回答
舊酒館
var str = "qwe.jpgwwerwer.jpgwrwerewr.JPG",
    arr = str.replace(/\.jpg/g, '\.jpg\,').split(",");
console.log(arr);
2017年9月9日 19:05