$desen = "#<div id="(.*?)">#si";
satırında hata verdi.
$desen = "#<div id=\"(.*?)\">#si";
yapınca da ilk veriyi çekti sadece.

<?
$veriniz = "<div id=\"veri7349322980\"> (değer) </div> <div id=\"veri7349322943\"> (değer) </div> <div id=\"veri73493223423\"> (değer) </div> <div id=\"veri7349322988904\"> (değer) </div>";
$desen = "#<div id=\"(.*?)\">#si";
preg_match($desen,$veriniz,$dizi);
$dizi = $dizi[1]; //sadece düzenli ifadeyi aldık.
echo $dizi;

?>