Как найти все файлы в строке?

Есть строка типа

......... "/data/file.js" ......... "data/sDSs.png" ...... "data/slide.css" .....

Мне нужно получить из этой строки все подстроки которые заканчивается на:

.js | .css | .png | .jpg | .gif

И чтобы они были до первой "

То есть нужно получить:

/data/file.js

data/sDSs.png

data/slide.css

Буду очень благодарен за помощь!


Ответы (1 шт):

Автор решения: Qwertiy

Вытаскивай все совпадения по регулярке

"[^"]+\.(?:js|css|png|jpg|gif)"
→ Ссылка