Ca m'interesse !
preg_replace(  
   "http:\/\/([a-z0-9:\.~\/_-]*)\.(jpg|jpeg|gif|png|bmp)[\n]",  
   "<img src=\"http://\\1.\\2\" alt=\"\" border=\"0\">",  
   $string  
  );  
il manquait un "
Mais ca ne marche quand meme pas, ça marque : 
Citation :
 
 Warning: Delimiter must not be alphanumeric or backslash in d:\web\site\test.php
   | 
J'ai essayé de le modifier pour voir, j'ai lu un manuel sur les expressions régulières, mais j'ai pas trouvé  
  
 
Où est la faute?