Mi sapete dire che cosa fa questa espressione regolare?

codice:
preg_replace_callback('/<img\s[^>]+/i','cbf',$container);
grazie

perchè non riesco a capire perchè a funzione che sto provando con le immagini nella stessa cartella funzionano... mentr se le metot in un altrea cartella no... è come se mi perdesse lo / tra la cartella e il nome dell'immagine

così funziona

codice:
$container='[img]Computer_May_Not_Work.jpg[/img]
			


			[img]grizzly_Vyn.jpg[/img]';
così no

codice:
$container='[img]images/Computer_May_Not_Work.jpg[/img]
			


			[img]images/grizzly_Vyn.jpg[/img]';
l'errore che mi da è

Warning: getimagesize(imagesComputer_May_Not_Work.jpg) [function.getimagesize]: failed to open stream: No such file or directory

se provo a stampare il eprcorso dell'immagine mi da

imagesComputer_May_Not_Work.jpg