Nunca he utilizado esta clase pero yo sugiero que revisaras la faq de la clase, de pronto puede estar bien escrita la expresión regular (repito que nunca la he usado) pero tenga problemas de configuración del php.ini para abrir las urls.
http://simplehtmldom.sourceforge.net/manual_faq.htm
No puedo saber si la sintaxis que tienes es correcta o no porque eso ya lo debes revisar tu en la documenatción, pero yo empezaria a investigar por este lado.
Igual no sobraria que usaras una clase ya implementada en php, siempre es mas facil de usar algo que ya viene en la libreria oficial.
http://es1.php.net/manual/es/class.domdocument.php