Originariamente inviato da Alhazred
Ho un documento html e da questo devo prendere dei valori, la caratteristica è che appaiono in stringhe come la seguente
<td width="25" bgcolor="#ECF9FF"><h4>14</h4></td>
in pratica io dovrei tirare fuori il 14.
Tutto ok, non fosse che alcune righe presentano uno spazio prima della > che chiude <td>, ovvero
<td width="25" bgcolor="#ECF9FF" ><h4>32</h4></td>
da cui prendere il 32.
L'espressione che uso ora è
preg_match_all('/bgcolor="#ECF9FF"><h4>(.*?)<\/h4><\/td>/', $source, $matches);
come dovrei modificarla per far in modo che l'eventuale presenza dello spazio non mi dia problemi?