В таких случаях помогает phpQuery. очень простая библиотека, но пригодится не раз.
не заморачивая сделаете типа такого
$content = file_get_content();
$phpQuery = new phpQuery();
$div = phpQuery.content($content).find('#id');
и получите нужное содержимое, не заморачиваяс с регулярками
П.С. код будет не такой, тут только демонстрация.