猿问

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

现在有一个array中的值是
"qwe.jpgwwerwer.jpgwrwerewr.JPG"

我要抓其中的图片网址来显示图片 但因为网址都连在一起

请问我要如何把他切割成 qwe.jpg wwerwer.jpg wrwerewr.JPG

试过用split(/(.jpg)/) 但会把jpg前后都空一格

请问有什么方法可以达到我的需求吗


蛊毒传说
浏览 435回答 4
4回答

呼如林

let str = "qwe.jpgwwerwer.jpgwrwerewr.jpg"console.log(str.match(/(?<=^|.jpg)(.+?).jpg/g));console.log(str.replace(/(?<=.jpg)/g,' '));

慕码人2483693

'qwe.jpgwwerwer.jpgwrwerewr.JPG'.replace(/.jpg/ig,&nbsp;'.jpg&nbsp;').trim().split('&nbsp;')

杨__羊羊

var str = "qwe.jpgwwerwer.jpgwrwerewr.JPG",&nbsp; &nbsp; arr = str.replace(/\.jpg/g, '\.jpg\,').split(",");console.log(arr);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答