No lo entiendo, cojo tu ejemplo, lo ejecuto en local y funciona correctamente. Lo adapto a lo que necesito, y me devuelve el Array vacío.
Código PHP:
if (!$html = file_get_contents($url)) {
echo 'No se puede conectar a la página';
exit;
};
$pattern = '/<div id="resumFic">(.*?)<\/div>/';
preg_match($pattern, $html, $coincidencias);
print_r($coincidencias);
En fin, seguiré haciendo pruebas a ver si doy con la solución.
Muchas gracias por tu ayuda,