Где ошибка в этой регулярке?

программирование php регулярные выражения парсинг preg_match

Код
$gg=file_get_contents($link);

$prs="#<div id='news-id-(.*)'>(.+?)<!--QuoteEEnd--></div><br><center><\/center>#ims";
preg_match($prs,$gg,$ga);
$ga=$ga[0];

//Покажем
echo $ga;
exit();

Даёт ошибку Notice: Undefined offset
Пробовал брать между <title></title>, получилось.
Скорее всего не правильно построенна регулярка, как сделать правильно?

Примечание:
Длинная она слишком, к примеру
<div id='news-id-1147244334'><div align="center">Бумбум<!--QuoteEnd--></div><!--QuoteEEnd--></div><br><center></center>

Пробовал в последнем </center> искать как </center> и <\/center>, ни в какую, самое интересное, что у меня на компьютере всё отлично работает, на сервере, где сайт-нет.

Примечание:
Imageman: на счёт \/ уже говорил, не помогло, также по всем остальным предложенным вариантам результат 0

Примечание:
На сервере и у себя на компьютере парсю одно и тоже
Ответы:
А покажи строку, которую парсишь.
"</div><br><center><\/center>"
А на сервере и на вашем компьютере парсите одно и то же?


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.