ok ho risolto cosi
codice:
<?php
$text="questo è un testo con una immagine: <img src=\"http://www.windowsolution.org/forum/Watermark.png\" border=\"0\" alt=\"WindowSolution - Comunità Italiana Windows - Forum\" /> e qui continua dopo l'immagine";
//////////Integrazione per Immagini///////////////
$regexp_mia = '(.+)<img(.+)src=(.+)" />(.+)';
eregi("$regexp_mia", $text, $matches_mio);
$icon_path_mio= explode(" ",$matches_mio[3]);
$icon_path_mio=$icon_path_mio[0];
$traduzione_mia=array("\\"=>"",'"'=>'');
$icon_path_mio=strtr($icon_path_mio,$traduzione_mia);
echo $matches_mio[1]."[IMG]".$icon_path_mio."[/IMG]".$matches_mio[4];
////////////Fine Integrazione/////////////////////
//echo $text;
?>
solo che mi sembra un po troppa roba e che mi sia complicato la vita inutilmente dato che non so usare preg_replace().
qualcuno ha una soluzione un po piu elegante??
edit: inoltre ho notato che questo codice mi prende in cosiderazione prima la prima <img> che trova. come faccio a farlo applicare a tutte le <img> che incontra?