para eso esta preg_match_all()
Código PHP:
Ver original<?php
$texto = "
texto intermedio1
[img=http://www.web.com/imagen1.jpg]
texto intermedio2
[img=http://www.web.com/imagen2.jpg]
texto intermedio3
[img=http://www.web.com/imagen3.jpg]
texto intermedio4
[img=http://www.web.com/imagen4.jpg]
texto intermedio5
[img=http://www.web.com/imagen5.jpg]
texto intermedio6
[img=http://www.web.com/imagen6.jpg]
";
?>
saludos!