PDA

View Full Version : [ereg/php] prendere un numero


Alhazred
09-11-2009, 18:41
Devo prendere dei numeri da una pagina web, sono messi in questo modo

3& nbsp;& nbsp;
6& nbsp;& nbsp;
34& nbsp;& nbsp;
58& nbsp;& nbsp;
ecc...
(gli spazi tra & e n li ho messi perché sennò non si vede niente)

vorrei prenderli usando preg_match_all, ma non so la regola da usare.
\d*   dovrebbe prendere tutte le righe descritte sopra, così

preg_match('/\s*\d*  /', $source, $matches);

ma con

for($i=0;$i<5;$i++)
for($j=0;$j<15;$j++)
echo $matches[$i][$j]." ";

mi vien fuori
& n b s p ; & n b s p ;

Come faccio a prendere e stampare solo i numeri?