OtherWorld, такой массив тебе нужен?
Пример (+/-)
array(6) {
[0]=> string(15) "font-size: 1px;"
[1]=> string(15) "font-size: 2px;"
[2]=> string(15) "font-size: 3px;"
[3]=> string(15) "font-size: 4px;"
[4]=> string(15) "font-size: 5px;"
[5]=> string(15) "font-size: 6px;"
}regex (+/-)
$str = '<div class = "list">
<div class = "room">
<div class = "user" style = "font-size: 1px;"></div>
<div class = "user" style = "font-size: 2px;"></div>
<div class = "user" style = "font-size: 3px;"></div>
</div>
<div class = "room">
<div class = "user" style = "font-size: 4px;"></div>
<div class = "user" style = "font-size: 5px;"></div>
<div class = "user" style = "font-size: 6px;"></div>
</div>
</div>';
$patt = '~style\s?=\s?"([^"]+)"~';
preg_match_all($patt, $str , $a);
echo '<pre>'; var_dump($a[1]); echo '</pre>';