$text = 'blablabla... blablabla irgendwelche tags ... <img id="db1234" ..... /> blablabla ... blablabla <img id="db78" src="..." .... /> .. blablabla';
$search = "/<img id="db[0-9]+"/";preg_match_all($search, $text, $matches);
$find_arr = array("<img id="db", """);
$repl_arr = array("", "");$found_ids = str_replace($find_arr, $repl_arr, $matches[0]);
print_r($found_ids);
>   
> Der zugehörige Output:  
> ~~~html
  
> Array  
> (  
>     [0] => 1234  
>     [1] => 78  
> )  
> 
Das ist genau das was ich gesucht habe.
Da kannst du gleich mit preg_replace() ersetzen - ich verstehen den Sinn hinter der Aktion nicht ganz.
 nicht angemeldet
 nicht angemeldet