Expresión regular para encontrar todos los atributos "src" de la carpeta de elemento HTML "img" solo en PHP

Tengo una cadena, dentro de eso tengo una imagen:

"<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" />"

Solo necesito la carpeta de imágenes: img / programacao /

Pero mi expresión regular no funciona:

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

Salida

...
        [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

...

Pero solo lo necesito

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

...

Respuestas a la pregunta(2)

Su respuesta a la pregunta