Prendi il codice della pagina, lo metti in una variabile (penso tu già lo faccia), poi con un str_replace rimpiazzi tutti gli spazi e ritorni a capo con "" così ti ritrovi tutto su una riga e l'espressione regolare non avrà problemi.