Вот как далеко я дошел.Это работает:
$urls = $this->match_all('/<a href="(http:\/\/www.imdb.de\/title\/tt.*?)".*?>.*?<\/a>/ms',
$content, 1);
Теперь я не хочу делать то же самое с другим сайтом.Но ссылка на сайт имеет другую структуру: http://www.example.org/ANYTHING
Я не знаю, что я делаю неправильно, но на этом другом сайте (example.org) он не работает.Вот что я попробовал
$urls = $this->match_all('/<a href="(http:\/\/www.example.org\/.*?)".*?>.*?<\/a>/ms',
$content, 1);
Спасибо за вашу помощь.Stackoverflow такой крутой!