let str = "http://www.eee.com/dqwe/dd/ccc.jpghttp://www.qqe.com/qwe/qwe.JPG"console.log(str.match(/(?<=^|.jpg)(.+?).jpg/g));需求是要切割array中的網(wǎng)址使用match(/(?<=^|.jpg)(.+?).jpg/ig) 切割在chrome沒(méi)問(wèn)題 但是在firefox和safari會(huì)報(bào)錯(cuò)firefox錯(cuò)誤訊息是 SyntaxError: invalid regexp groupsafari錯(cuò)誤訊息是 Invalid regular expression: unrecognized character after (?查過(guò)可能是js不支援?<=的問(wèn)題怎么改寫這段比較好呢?或是各位有更好的切割字串寫法也可以提出
js切割array中的字串報(bào)錯(cuò)
開(kāi)滿天機(jī)
2019-03-12 17:19:05