Expressão regular para encontrar todos os atributos "src" da pasta "img" apenas do elemento HTML no PHP

Eu tenho uma string, dentro dela eu tenho uma imagem:

"<img src="img/programacao/51.jpg" style="width:200px;" /><p>balbalba</p><img src="img/programacao/46.jpg" style="width:200px;" /><p>balbalba</p><img src="/img/finalCinerio.jpg"><p>balbalba</p><img src="img/topo.jpg" />"

Eu só preciso da pasta de imagens: img / programacao /

Mas meu regex não está funcionando:

preg_match_all('/<img.*?src="([^"]*)"[^>]*>(?:<img>)?/', $text, $image);

Resultado

...
        [0] => img/topo.jpg
        [1] => img/p_veneza.png
        [2] => img/programacao/51.jpg
        [3] => img/programacao/46.jpg
        [4] => img/p_rio.png
        [5] => /img/finalCinerio.jpg
        [6] => img/rodape.jpg

...

Mas só preciso disso

...
        [0] => img/programacao/51.jpg
        [1] => img/programacao/46.jpg

...

questionAnswers(2)

yourAnswerToTheQuestion